ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios Resueltos Con Cada Estructura De Control


Enviado por   •  16 de Mayo de 2015  •  2.317 Palabras (10 Páginas)  •  464 Visitas

Página 1 de 10

Ejercicios de Programación

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 <stdio.h>

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' y determinar 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: “

Leer x, y;

Si x>y

z=x

Sino

z=y

FinSi

Escribir "El mayor es: ", z

FIN

Programa fuente

#include <stdio.h>.

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.000000

Switch1

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”

Leer vocal

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 <stdio.h>

main ( )

{

char vocal;

printf(“Ingresa una vocal”);

vocal = getche();

switch(vocal)

{

case 'a': printf("La vocal es a.\n");

break;

case 'e': printf("La vocal es e.\n");

break;

case 'i': printf("La vocal es i.\n");

break;

case 'o': printf("La vocal es o.\n");

break;

case 'u': printf("La vocal es u.\n");

break;

default: printf("No es una vocal.\n");

}

}

Entrada de datos

Ingresa una vocal o

Salida de resultados

La vocal es o

...

Descargar como (para miembros actualizados)  txt (15.3 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com