SlideShare una empresa de Scribd logo
1.- Asigne un algoritmo que calcule: suma resta, multiplicación y división de dos
números
1.- Inicio
2.- Introducir N1 y N2
3.-Realizar S
N1+N2
4.- Realizar R
N1-N2
5.- Realizar M
N1*N2
6.- Realizar D
N1/N2
7.- Imprimir S, R, M, D
8.-Fin

Inicio

N1 Y N2

S

N1+N2

R

N1-N2

M

N1*N2

D

N1/N2

S, R, M, D

Fin
#include <stdio.h>
#include <conio.h>
main()
{
int i,j;
float x;

scanf("%d", &i);
scanf("%d", &j);
printf("nla suma de %d y %d es = %dn", i, j, i+j);
printf("nla resta de %d y %d es = %dn", i, j, i-j);
printf("nla multiplicacion de %d y %d es = %dn", i, j, i*j);
x=i/j;
printf("nla division de %d y %d es = %fn", i, j, x);

getch();
}
2.- Calcular el área de un triángulo, área de un rectángulo y el volumen de una
esfera y un cilindro
1.
2.
3.
4.
5.

Inicio
Leer r1, r2, h1, h2, h3, π
Ve
4/3π* r1^3
Vc
π * r2^2 *h1
At
(b*h2)/2
b*h3
6. Ar
7. Imprimir Ve, Vc, At, Ar
8. Fin

3.1416

Inicio

, r1, r2,

π

h1, h2, h3
3.1416

Ve

4/3 π r1^3

Vc

π r2^2*h1

At

(b*h2)/2

Ar

b*h3

Ve, Vc, At, Ar

Fin
#include <stdio.h>
#include <conio.h>
main()
{
float b, h, b1, h1, h2, r1, r, at, ar, ve, vc;
printf("dame el valor de b del triangulon");
scanf("%f",&b);
printf("dame el valor de h del triangulon");
scanf("%f",&h);
printf("dame el valor de b del rectangulon");
scanf("%f",&b1);
printf("dame el valor de h del triangulon");
scanf("%f",&h1);
printf("dame el valor de h del cilinron");
scanf("%f",&h2);
printf("dame el valor de r del cilinron");
scanf("%f",&r);
printf("dame el valor de r de la esferan");
scanf("%f",&r1);
at=(b*h)/2;
ar=b1*h1;
ve=(4./3.)*3.1416*r1*r1*r1;
vc=3.1416*r*r*h2;
printf("el area del triangulo es %f, el area del rectangulo es %f, el volumen
de la esfera es %f, el volumen del cilindro es %f",at,ar,ve,vc);
getch();
}
3. -Un algoritmo para saber si un número es par, impar o nulo
1.- Inicio
2.- Ingresar N
3.- Si N= 0 escribir “nulo”, ir a paso 6
4.- Si el residuo de N/2 es igual a cero escribir “par”, ir a paso 6
5.- Si no escribir “impar”
6.- Fin

Inicio

N

Si
N=0

No

NULO

Residuo

Si

N/2= 0

No
IMPAR

Fin

PAR
#include<conio.h>
#include<stdio.h>
main()
{
int a;

scanf("%d", &a);

if(a==0)
printf("nEl numero es nulo");
else{
if(a%2==0)
printf("nEl numero es par");
if(a%2!=0)
printf("nEl numero es impar");
}
getch();
}
4.- Algoritmo para calcular el volumen de un cono, el volumen de un cubo, prisma
rectangular y área de elipse:
1.-Inicio
2.-Introducir l1, r, h1, a, h2, lmay, lmen
3. - π
3.1416
4. - Vc
l1^3
5. - Vco
((pi) (r) ^2 (h1)) /3
6. - Vp
(a) (l2) (h2)
7. - Ae
(pi) (lmay) (lmen)
8.- Imprimir Vc, Vcu, Vp, Ae
9.- Fin

Inicio
l1, r, h1, a, h2, lmay,
lmen
π

3.1416

Vc

Vco

l^3

((pi) (r^2) (h))/3

Vp

Ae

(a) (l) (h)

(pi) (lmay) (lmen)

Vc, Vcu, Vp,
Ae

Fin
#include <stdio.h>
#include <conio.h>
main(void)
{
float r,h,a,l,lmay,lmen,vcono,vcubo,vprisma,ae, h1, l1;
printf("dame el valor del| radio del conon");
scanf("%f",&r);
printf("dame el valor de la altura del conon");
scanf("%f",&h);
printf("dame el valor de la altura del prisman");
scanf("%f",&h1);
printf("dame el valor del ancho del prisman");
scanf("%f",&a);
printf("dame el valor de lado del prisman");
scanf("%f",&l1);
printf("dame el valor de lado del cubon");
scanf("%f",&l);
printf("dame el valor del lado mayor de la elipsen");
scanf("%f",&lmay);
printf("dame el valor del lado menor de la elipsen");
scanf("%f",&lmen);
vcono=(3.1416*r*r*h)/3;
vprisma=a*l*h;
vcubo=l*l*l;
ae=3.1416*lmay*lmen;
printf("el volumen del cono es %f,nel volumen del prisma es %f,nel
volumen del cubo es %f,nel area de la elipse es %fn",vcono,vprisma,vcubo,ae);
getch();}
5.- Algoritmo que muestre el mayor de 2 números.
1.- Inicio
2.- Ingresar A, B
3.- Si A>B escribir “Mayor A”
4.- Si no escribir “Mayor B”
5.- Fin

Inicio

A, B

Si

A>B

Mayor A

No

Mayor B

Fin
#include<stdio.h>
#include<conio.h>
main() {
int a,b,c;
printf("Introduce valores para a n");
scanf("%d", &a);
printf("Introduce valores para b n");
scanf("%d", &b);
if(a>b)
printf("El mayor es %d", a);
else
printf("El mayor es %d", b);
getch();}
6.- Algoritmo que muestre si 2 números están en forma creciente o decreciente.
1.- Inicio
2.- Ingresar A, B
3.- Si A>B escribir “Decreciente”
4.- Si no escribir “Creciente”
5.- Fin

Inicio

A, B

Si

A>B

Decreciente

No

Creciente

Fin
#include<stdio.h>
#include<conio.h>
main() {
int a,b,c;
printf("Introduce valores para a n");
scanf("%d", &a);
printf("Introduce valores para b n");
scanf("%d", &b);
if(a>b)
printf("decreciente");
else
printf("creciente");
getch();}
7.- Dados 3 números, decir cual de los 3 es mayor.
1- Inicio
2- Introducir N1,N2, N3
3- Si, N1>N2
Si N2>N3
N1 es el mayor
Si no, N3 es el mayor
4- Si no
N2>N3
Si, N2 es el mayor
Sino, N3 es el mayor
5- Fin
Inicio

N1, N2, N3

No

SI
N1>N2
Si

N2>N3

N3 es el
mayor

Si
N2>N3

No

No

N2 es el
mayor

Fin

N3 es el
mayor

N1 es el
mayor
#include<stdio.h>
#include<conio.h>
main() {
int a,b,c;
printf("Introduce valores para a n");
scanf("%d", &a);
printf("Introduce valores para b n");
scanf("%d", &b);
printf("Introduce valores para c n");
scanf("%d", &c);
if(a>b)
{
if(a>c)
printf("El mayor es a");
else
printf("El mayor es c");
}
else{
if(b>c)
printf("El mayor es b");
else
printf("El mayor es c");
}
getch();}
8.- Algoritmo dado un tiempo en segundos lo de en horas, minutos y segundos
1.- Inicio
2.- Ingresar T en segundos
3.- Segundos
Residuo de T/60
4.-T2
entero de T/60
5.- Minutos
Residuo de T2/60
6.- Horas
entero de T2/60
7.- Mostrar Horas:Minutos:Segundos
8.-Fin.

Inicio
T

Segundos

T2

Residuo de T/60

Entero de T/60

Minutos

Residuo de T2/60

Horas

Entero de T2/60

Horas:Minutos:Segundos
#include <stdio.h>
#include <conio.h>
main(){

Fin

int a,b,c,d,e;
printf("dame el valor en segundosn");
scanf("%d",&a);
c=a/60;
b=a%60;
d=c/60;
e=c%60;
printf("nHoras: %d Minutos: %d Segundos: %d", d, e, b);
getch();}
9. Área de in tiángulo por el método de Heron
1. inicio
2. Leer a,b,c
3. S
4. A
5. Leer S y A
6. Fin

(a+b+c)/2
raízcuadrada s(s-a)(s-b)(s-c)

inicio

a,b,c

S

A

(a+b+c)/2

raízcuadrada s(s-a)(s-b)(s-c)

A

FIN
#include <stdio.h>
#include <conio.h>
#include <math.h>
main(void)
{
float a,b,c,s,A;
printf("dame el valor de an");
scanf("%f",&a);
printf("dame el valor de bn");
scanf("%f",&b);
printf("dame el valor de cn");
scanf("%f",&c);
s=(a+b+c)/2;
A=sqrt(s*(s-a)*(s-b)*(s-c));
printf("nel area del triangulo es %f",A);
getch();}
10.-Dados 3 lados, decir si pertenecen a lados de un triangulo.
1- Inicio
2- Escribir; l1, l2, l3
3- Si; l1+l2>l3
Si ir a 4
Si no, ir a 7
4- Si l1+l3>l2
Si, ir a 5
Si no, ir a 7
5- Si l2+l3>l1
Si ir a 6
Si no, ir a 7
6- Leer l1+l2>l3, l1+l3>l2, l2+l3>l1
7- Fin
Inicio

Escribir; l1, l2, l3
SI

Si; l1+l2>l3
NO

SI

Si l1+l3>l2
NO
SI

Si l2+l3>l1
NO
ES UN TRIANGULO

Fin
#include <stdio.h>
#include <conio.h>
main(){
int a,b,c;
int x, y ,z;
printf("Introduce lado 1 n");
scanf("%d", &a);
printf("Introduce lado 2 n");
scanf("%d", &b);
printf("Introduce lado 3 n");
scanf("%d", &c);
if(a+b>c)
if(a+c>b)
if(b+c>a)
printf("Es un triangulo");
else
printf("No es un triangulo");
getch();}

Más contenido relacionado

DOCX
Algoritmos
DOCX
Algoritmos y diagramas completos1
DOCX
Diagramas je-
DOCX
Ejercicios Lenguaje de Programacion (Algoritmos - Diagrama de Flujo)
DOCX
Algoritmos seudocodigo y programas
PDF
Mt 3 díptico geometría
DOCX
Pseudocodigos
PPTX
Geometría por todas partes
Algoritmos
Algoritmos y diagramas completos1
Diagramas je-
Ejercicios Lenguaje de Programacion (Algoritmos - Diagrama de Flujo)
Algoritmos seudocodigo y programas
Mt 3 díptico geometría
Pseudocodigos
Geometría por todas partes

La actualidad más candente (18)

PPTX
Algoritmos y Diagramas de Flujo
PPT
Diagramas de Bloques
PPTX
Presentación4 [recuperado]
DOCX
Portafolio
PPTX
Informatica ii-bien-paquini
PDF
008. circuitos con secuenciador festo
PPS
Algebradebloques
PPTX
Algoritmo
PPTX
C2 rm operadores matemáticos implícitos - 3º
DOCX
Mayor de 3 numeros con operacion
PDF
Algoritmica i clase00 introduccion
PDF
Areas, perimetro y volumen figuras planas
PPT
EIPSE
PPTX
Tarea de Pseudocodigo
PPTX
PDF
Ejercicios c++ ujcm iniciales
DOCX
Ejercicio 17 word formulas
PPT
Funciones de excel
Algoritmos y Diagramas de Flujo
Diagramas de Bloques
Presentación4 [recuperado]
Portafolio
Informatica ii-bien-paquini
008. circuitos con secuenciador festo
Algebradebloques
Algoritmo
C2 rm operadores matemáticos implícitos - 3º
Mayor de 3 numeros con operacion
Algoritmica i clase00 introduccion
Areas, perimetro y volumen figuras planas
EIPSE
Tarea de Pseudocodigo
Ejercicios c++ ujcm iniciales
Ejercicio 17 word formulas
Funciones de excel
Publicidad

Similar a Algoritmos seudocodigo y programas (20)

DOCX
ACTIVIDAD 4.docx
PDF
RTF
Actividad 4 Ejercicios Dev C++
PDF
Ejercicios Utilizando C++
PDF
Laboratorio1 entrada-salida de datos / Lenguance C
PDF
Ejercicios de programacion en c++
PDF
Algoritmos resueltos
PDF
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
DOCX
Software e.e docx
DOCX
Ejercicios
PDF
Practicas bloque 2
DOCX
Programaswin32c++
TXT
PROBLEMAS DE POGRAMACION 1
DOCX
DOCX
Programas básicos en C
DOCX
Programas sencillos en lenguaje C
PPT
Programa ejemplo 1
PPT
Programa ejemplo 1
PPT
Programa ejemplo 1
PPT
Programa ejemplo 1
ACTIVIDAD 4.docx
Actividad 4 Ejercicios Dev C++
Ejercicios Utilizando C++
Laboratorio1 entrada-salida de datos / Lenguance C
Ejercicios de programacion en c++
Algoritmos resueltos
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Software e.e docx
Ejercicios
Practicas bloque 2
Programaswin32c++
PROBLEMAS DE POGRAMACION 1
Programas básicos en C
Programas sencillos en lenguaje C
Programa ejemplo 1
Programa ejemplo 1
Programa ejemplo 1
Programa ejemplo 1
Publicidad

Más de Mario Dominguez Bobadilla (20)

DOCX
Lenguaje de programación C
DOCX
Tema 5 computabilidad y algoritmos
DOCX
Tema 4 manejo de datos
DOCX
Tema 3 software
DOCX
Tema 2 introducción a las tecnologías de la información
DOCX
Tarea especial kan balam
DOCX
Resultado de una raiz
DOCX
DOCX
Numero perfecto
DOCX
Multiplicacion de matrices
DOCX
Triangulo de floyd
DOCX
DOCX
Programas while
Lenguaje de programación C
Tema 5 computabilidad y algoritmos
Tema 4 manejo de datos
Tema 3 software
Tema 2 introducción a las tecnologías de la información
Tarea especial kan balam
Resultado de una raiz
Numero perfecto
Multiplicacion de matrices
Triangulo de floyd
Programas while

Algoritmos seudocodigo y programas

  • 1. 1.- Asigne un algoritmo que calcule: suma resta, multiplicación y división de dos números 1.- Inicio 2.- Introducir N1 y N2 3.-Realizar S N1+N2 4.- Realizar R N1-N2 5.- Realizar M N1*N2 6.- Realizar D N1/N2 7.- Imprimir S, R, M, D 8.-Fin Inicio N1 Y N2 S N1+N2 R N1-N2 M N1*N2 D N1/N2 S, R, M, D Fin
  • 2. #include <stdio.h> #include <conio.h> main() { int i,j; float x; scanf("%d", &i); scanf("%d", &j); printf("nla suma de %d y %d es = %dn", i, j, i+j); printf("nla resta de %d y %d es = %dn", i, j, i-j); printf("nla multiplicacion de %d y %d es = %dn", i, j, i*j); x=i/j; printf("nla division de %d y %d es = %fn", i, j, x); getch(); }
  • 3. 2.- Calcular el área de un triángulo, área de un rectángulo y el volumen de una esfera y un cilindro 1. 2. 3. 4. 5. Inicio Leer r1, r2, h1, h2, h3, π Ve 4/3π* r1^3 Vc π * r2^2 *h1 At (b*h2)/2 b*h3 6. Ar 7. Imprimir Ve, Vc, At, Ar 8. Fin 3.1416 Inicio , r1, r2, π h1, h2, h3 3.1416 Ve 4/3 π r1^3 Vc π r2^2*h1 At (b*h2)/2 Ar b*h3 Ve, Vc, At, Ar Fin
  • 4. #include <stdio.h> #include <conio.h> main() { float b, h, b1, h1, h2, r1, r, at, ar, ve, vc; printf("dame el valor de b del triangulon"); scanf("%f",&b); printf("dame el valor de h del triangulon"); scanf("%f",&h); printf("dame el valor de b del rectangulon"); scanf("%f",&b1); printf("dame el valor de h del triangulon"); scanf("%f",&h1); printf("dame el valor de h del cilinron"); scanf("%f",&h2); printf("dame el valor de r del cilinron"); scanf("%f",&r); printf("dame el valor de r de la esferan"); scanf("%f",&r1); at=(b*h)/2; ar=b1*h1; ve=(4./3.)*3.1416*r1*r1*r1; vc=3.1416*r*r*h2; printf("el area del triangulo es %f, el area del rectangulo es %f, el volumen de la esfera es %f, el volumen del cilindro es %f",at,ar,ve,vc); getch(); }
  • 5. 3. -Un algoritmo para saber si un número es par, impar o nulo 1.- Inicio 2.- Ingresar N 3.- Si N= 0 escribir “nulo”, ir a paso 6 4.- Si el residuo de N/2 es igual a cero escribir “par”, ir a paso 6 5.- Si no escribir “impar” 6.- Fin Inicio N Si N=0 No NULO Residuo Si N/2= 0 No IMPAR Fin PAR
  • 6. #include<conio.h> #include<stdio.h> main() { int a; scanf("%d", &a); if(a==0) printf("nEl numero es nulo"); else{ if(a%2==0) printf("nEl numero es par"); if(a%2!=0) printf("nEl numero es impar"); } getch(); }
  • 7. 4.- Algoritmo para calcular el volumen de un cono, el volumen de un cubo, prisma rectangular y área de elipse: 1.-Inicio 2.-Introducir l1, r, h1, a, h2, lmay, lmen 3. - π 3.1416 4. - Vc l1^3 5. - Vco ((pi) (r) ^2 (h1)) /3 6. - Vp (a) (l2) (h2) 7. - Ae (pi) (lmay) (lmen) 8.- Imprimir Vc, Vcu, Vp, Ae 9.- Fin Inicio l1, r, h1, a, h2, lmay, lmen π 3.1416 Vc Vco l^3 ((pi) (r^2) (h))/3 Vp Ae (a) (l) (h) (pi) (lmay) (lmen) Vc, Vcu, Vp, Ae Fin
  • 8. #include <stdio.h> #include <conio.h> main(void) { float r,h,a,l,lmay,lmen,vcono,vcubo,vprisma,ae, h1, l1; printf("dame el valor del| radio del conon"); scanf("%f",&r); printf("dame el valor de la altura del conon"); scanf("%f",&h); printf("dame el valor de la altura del prisman"); scanf("%f",&h1); printf("dame el valor del ancho del prisman"); scanf("%f",&a); printf("dame el valor de lado del prisman"); scanf("%f",&l1); printf("dame el valor de lado del cubon"); scanf("%f",&l); printf("dame el valor del lado mayor de la elipsen"); scanf("%f",&lmay); printf("dame el valor del lado menor de la elipsen"); scanf("%f",&lmen); vcono=(3.1416*r*r*h)/3; vprisma=a*l*h; vcubo=l*l*l; ae=3.1416*lmay*lmen; printf("el volumen del cono es %f,nel volumen del prisma es %f,nel volumen del cubo es %f,nel area de la elipse es %fn",vcono,vprisma,vcubo,ae); getch();}
  • 9. 5.- Algoritmo que muestre el mayor de 2 números. 1.- Inicio 2.- Ingresar A, B 3.- Si A>B escribir “Mayor A” 4.- Si no escribir “Mayor B” 5.- Fin Inicio A, B Si A>B Mayor A No Mayor B Fin
  • 10. #include<stdio.h> #include<conio.h> main() { int a,b,c; printf("Introduce valores para a n"); scanf("%d", &a); printf("Introduce valores para b n"); scanf("%d", &b); if(a>b) printf("El mayor es %d", a); else printf("El mayor es %d", b); getch();}
  • 11. 6.- Algoritmo que muestre si 2 números están en forma creciente o decreciente. 1.- Inicio 2.- Ingresar A, B 3.- Si A>B escribir “Decreciente” 4.- Si no escribir “Creciente” 5.- Fin Inicio A, B Si A>B Decreciente No Creciente Fin
  • 12. #include<stdio.h> #include<conio.h> main() { int a,b,c; printf("Introduce valores para a n"); scanf("%d", &a); printf("Introduce valores para b n"); scanf("%d", &b); if(a>b) printf("decreciente"); else printf("creciente"); getch();}
  • 13. 7.- Dados 3 números, decir cual de los 3 es mayor. 1- Inicio 2- Introducir N1,N2, N3 3- Si, N1>N2 Si N2>N3 N1 es el mayor Si no, N3 es el mayor 4- Si no N2>N3 Si, N2 es el mayor Sino, N3 es el mayor 5- Fin Inicio N1, N2, N3 No SI N1>N2 Si N2>N3 N3 es el mayor Si N2>N3 No No N2 es el mayor Fin N3 es el mayor N1 es el mayor
  • 14. #include<stdio.h> #include<conio.h> main() { int a,b,c; printf("Introduce valores para a n"); scanf("%d", &a); printf("Introduce valores para b n"); scanf("%d", &b); printf("Introduce valores para c n"); scanf("%d", &c); if(a>b) { if(a>c) printf("El mayor es a"); else printf("El mayor es c"); } else{ if(b>c) printf("El mayor es b"); else printf("El mayor es c"); } getch();}
  • 15. 8.- Algoritmo dado un tiempo en segundos lo de en horas, minutos y segundos 1.- Inicio 2.- Ingresar T en segundos 3.- Segundos Residuo de T/60 4.-T2 entero de T/60 5.- Minutos Residuo de T2/60 6.- Horas entero de T2/60 7.- Mostrar Horas:Minutos:Segundos 8.-Fin. Inicio T Segundos T2 Residuo de T/60 Entero de T/60 Minutos Residuo de T2/60 Horas Entero de T2/60 Horas:Minutos:Segundos #include <stdio.h> #include <conio.h> main(){ Fin int a,b,c,d,e; printf("dame el valor en segundosn"); scanf("%d",&a); c=a/60; b=a%60;
  • 16. d=c/60; e=c%60; printf("nHoras: %d Minutos: %d Segundos: %d", d, e, b); getch();}
  • 17. 9. Área de in tiángulo por el método de Heron 1. inicio 2. Leer a,b,c 3. S 4. A 5. Leer S y A 6. Fin (a+b+c)/2 raízcuadrada s(s-a)(s-b)(s-c) inicio a,b,c S A (a+b+c)/2 raízcuadrada s(s-a)(s-b)(s-c) A FIN
  • 18. #include <stdio.h> #include <conio.h> #include <math.h> main(void) { float a,b,c,s,A; printf("dame el valor de an"); scanf("%f",&a); printf("dame el valor de bn"); scanf("%f",&b); printf("dame el valor de cn"); scanf("%f",&c); s=(a+b+c)/2; A=sqrt(s*(s-a)*(s-b)*(s-c)); printf("nel area del triangulo es %f",A); getch();}
  • 19. 10.-Dados 3 lados, decir si pertenecen a lados de un triangulo. 1- Inicio 2- Escribir; l1, l2, l3 3- Si; l1+l2>l3 Si ir a 4 Si no, ir a 7 4- Si l1+l3>l2 Si, ir a 5 Si no, ir a 7 5- Si l2+l3>l1 Si ir a 6 Si no, ir a 7 6- Leer l1+l2>l3, l1+l3>l2, l2+l3>l1 7- Fin Inicio Escribir; l1, l2, l3 SI Si; l1+l2>l3 NO SI Si l1+l3>l2 NO SI Si l2+l3>l1 NO ES UN TRIANGULO Fin
  • 20. #include <stdio.h> #include <conio.h> main(){ int a,b,c; int x, y ,z; printf("Introduce lado 1 n"); scanf("%d", &a); printf("Introduce lado 2 n"); scanf("%d", &b); printf("Introduce lado 3 n"); scanf("%d", &c); if(a+b>c) if(a+c>b) if(b+c>a) printf("Es un triangulo"); else printf("No es un triangulo"); getch();}