Ejercicios de programacion
Informática I
ESTRUCTURAS DE CONTROL
Ejercicios resueltos:
If 1
Leer dos valores numéricos enteros y almacenarlos en dos variables de nombre `x' y `z',mostrando en aquellos casos en los que 'x' es mayor que `z' un mensaje que diga "Verdadero".
Pseudocódigo
INICIO
DATOS:
VARIABLES
Entero x, z ;
ALGORITMO:
Escribir ”Ingresa 2 números:“
Leer x, z;
Si x>z
Escribir "Verdadero"
FinSi
FIN
Programa fuente
#include
main()
( int x, z;
printf(”Ingresa 2 números: “);
scanf("%d %d", &x, &z);
if (x > z)printf("Verdadero");
}
Entrada de datos
Ingresa 2 números: 19 5
Salida de resultados
verdadero
If 2
Leer dos valores distintos y almacenarlos en dos variables de nombre `x' e `y' ydeterminar cuál es el mayor dejando el resultado en una tercera variable de nombre `z'.
Pseudocódigo
INICIO
DATOS:
VARIABLES
Real x, y, z ;
ALGORITMO:
Escribir ”Ingresa 2 números: “
Leerx, y;
Si x>y
z=x
Sino
z=y
FinSi
Escribir "El mayor es: ", z
FIN
Programa fuente
#include .
main ( )
{
float x, y, z;
printf(”Ingresa 2 números: “);
scanf("%f %f",&x, &y);
if (x > y)
z = x;
else
z = y;
printf("El mayor es: %f", z);
)
Entrada de datos
Ingresa 2 números: 30 4
Salida de resultados
El mayor es: 31.000000Switch1
Determinar si el carácter introducido a través del teclado es o no una vocal.
Pseudocódigo
INICIO
DATOS:
VARIABLES
Caracter vocal
ALGORITMO:
Escribir “Ingresa una vocal”
Leervocal
Según valor vocal
`a': Escribir "La vocal es a."
`e': Escribir "La vocal es e."
`i': Escribir "La vocal es i."
`o': Escribir "La vocal es o."
`u': Escribir "La vocal es u."otros: Escribir "No es una vocal."
FinSegún valor
FIN
Programa fuente
#include
main ( )
{
char vocal;
printf(“Ingresa una vocal”);
vocal = getche();
switch(vocal)
{
case 'a':...
Regístrate para leer el documento completo.