Serie de ejercicios de programación básica

Páginas: 9 (2179 palabras) Publicado: 22 de septiembre de 2013
Convertir °C a °F y viceversa

Algoritmo
1. Saber que conversión se realizará
2. Obtener la temperatura correspondiente
3. En caso de °C a °F
a. Operar= ((temperatura*9)/5)+32
b. Mostrar
4. En caso de °F a °C
a. Operar= ((temperatura-32)*5)/9
b. Mostrar

Pseudocódigo
Programa ConvTemp;
Variables
temp1, temp2: real;
opcion: entero;
Inicio
Escribe (“Elige el tipo de conversión:1. °C a °F ó 2. °F a °C”)
Leer (opcion);
Si (opcion=1) entonces
Escribir (“Dame la temperatura en °C”);
Leer (temp1);
temp2  ((temp1*5)/9)+32;
Otro
Si (opcion=2) entonces
Escribir (“Dame la temperatura en °F”);
Leer (temp1);
temp2 ((temp1-32)/5)*9
otro
Escribir (“La opción no es válida, elija solo 1 ó 2”);
Fin(si)
Fin(si)
Si ((opcion=1) O (opcion=2)) enconces
Escribir(“La temperatura resultante es:”);
Fin(si)
Fin.

Convertir coordenadas polares a cartesianas y viceversa

Algoritmo
1. Saber tipo de conversión a realizar
2. Obtener las coordenadas correspondientes y asignar a (x,y) o (r,a), según el caso
3. Para polares a cartesianas
a. para x=r(cos(a))
b. para y=r(sen(a))
c. muestra (x,y)
4. Para cartesianas a polares
a. para r= sqr((x^2)+(y^2))b. para a= (tan^-1)(y/x)
c. Muestra (r,a)

Pseudocódigo
Programa convcoor;
Variables
x,y,r,a:real;
opcion:entero;
Inicio
Escribir (“¿que tipo de conversión deseas?: 1. Polares a Cartesianas ó 2. Cartesianas a polares”);
Leer (opcion);
Si (opcion=1) entonces
Escribir (“dame la magnitud de la coordenada:”);
Leer (r);
Escribir (“dame el ángulo de la coordenada:”)
Leer (a);x r((cos(a));
y r((sen(a));
Escribir (“La equivalencia en cartesianas es:(”,x,”,”,y,”)”);
Otro
Si (opcion=2) entonces
Escribir (“dame la coordenada en x:”);
Leer (x);
Escribir (“dame la coordenada en y:”);
leer (y);
r sqr((x^2)+(y^2));
a tan^-1(x/y);
Escribir (“La equivalencia en polares es:(”,r,”,”,y,”)”);
otro
Escribir (“opcion no valida elija sólo 1ó 2”);
fin(si)
fin(si)
Fin.
Conversión de galones a litros y viceversa

Algoritmo
1. saber tipo de conversión
2. conocer el valor de la cantidad
3. para litros a galones:
a. litros=galones*3.7854118
b. muestra
4. para litros a galones
a. galones=litros*.264172051
b. muestra

Pseudocódigo
Programa convvol;
Variables
gal,lit: real;
opcion: entero;
Inicio
Escribir (“¿queconversión deseas?:1.galones a litros ó 2.litros a galones”);
Leer (opcion);
Si (opcion=1) entonces
Escribir (“dame la cantidad en galones:”);
Leer (gal);
lit gal*.264172051;
Escribir (“la equivalencia en litros es:”,lit);
Otro
Si (opcion=2) entonces
Escribir (“dame la cantidad en litros:”);
Leer (lit);
gal lit*3.7854118;
Escribir (“la equivalencia en galones es:”,gal);
otroEscribir (“opción no válida, introduzca sólo 1 ó 2”);
fin(si)
fin(si)
Fin.
Promedio de calificaciones

Algoritmo
1. obtener las 3 calificaciones
2. sumar las 3 y dividir el resultado entre 3
a. si resultado=6.0 escribe aprobado

Pseudocódigo
Programa Promcal;
Variables
cal1,cal2,cal3,prom:real;
Inicio
Escribir (“dame la primer calificación:”);
Leer (cal1);
Escribir (“dame lasegunda calificación:”);
Leer (cal2);
Escribir (“dame la tercer calificación:”);
Leer (cal3);
prom ((cal1+cal2)+cal3)/3;
Si (prom>=6.0) entonces
Escribir (“Aprobado”);
Otro
Escribir (“Reprobado”);
fin(si)
Fin.



Solucionar una ecuación de segundo grado

Algoritmo
1. obtener los valores de las constantes de a, b y c
2. Verificar a0
3. parax1=(-b+(sqr((b^2)-((4*a)*c)))/2*a
4. para x2=(-b-(sqr((b^2)-((4*a)*c)))/2*a
5. muestra el resultado de x1 y de x2

Pseudocódigo
Programa solequa;
variables
a,b,c,x1,x2:real;
Inicio
repite
Escribir (“dame el valor de la constante del término cuadrático:”);
Leer (a);
Escribir (“dame el valor de la constante del término lineal:”);
Leer (b);
Escribir (“dame el valor del término independiente:”);
Leer...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios básicos Programación de Computadoras
  • Ejercicios basicos de programacion
  • Ejercicios De Programacion Basica
  • Serie De Ejercicios
  • Ejercicios De Programación Básica
  • ejercicios bàsicos de programaciòn
  • Ejercicios Programacion
  • Ejercicios Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS