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

Condicionales Y Secuenciales


Enviado por   •  5 de Mayo de 2013  •  1.951 Palabras (8 Páginas)  •  677 Visitas

Página 1 de 8

Ejercicios de CICLO FOR C++, CICLO WHILE, DO-WHILE:

1) Ingresar 5 números y calcular su media . (Secuencial)

#include <stdio.h>

#include <conio.h>

void main()

{

clrscr();

int cont=0;

float num,media=0,resultado;

while(cont<5)

{

printf("\nN&#163;mero:");

scanf("%f",&num);

cont = cont + 1;

media = media + num;

}

resultado = media / cont;

printf("\nLa media de los %d n&#163;meros es %.2f",cont,resultado);

getch();

}

/*2) Escribir el algoritmo necesario para calcular y mostrar el cuadrado de un número. El número debe ser mayor que cero, en caso de error que aparezca el mensaje “ERROR, el número debe ser mayor que cero”.*/

void main()

{

clrscr();

int num,cuadrado;

printf("N&#163;mero:");

scanf("%d",&num);

while(num<= 0)

{

printf("\nERROR.El n&#163;mero debe ser mayor que cero\n\nN&#163;mero:");

scanf("%d",&num);

}

cuadrado = num * num;

printf("El cuadrado de %d es %d",num,cuadrado);

getch();

}

/*3) De 10 números ingresados indicar cuantos son mayores que cero y cuantos son menores a cero.(ciclo)*/

void main()

{

clrscr();

int num,mayor0=0,menor0=0,cont=0;

while(cont<10)

{

printf("\nN&#163;mero:");

scanf("%d",&num);

if(num==0)

{

printf("\nERROR.Tiene que ser menor o mayor que cero.\n");

cont--;

}

if(num>0)

mayor0 = mayor0 + 1;

if(num<0)

menor0 = menor0 + 1;

cont = cont + 1;

}

printf("\nDe %d n&#163;meros ingresados...\n\n%d son mayores a cero\n%d son menores a cero",cont,mayor0,menor0);

getch();

}

/*4) Diseñar un algoritmo que calcule la longitud de la circunferencia y el area del circulo, del radio dado. (Secuencial)*/

void main()

{

float PI=3.1416,radio,sup,lon;

clrscr();

printf("Ingrese radio:");

scanf("%f",&radio);

lon= PI * ( radio * 2);

sup = PI * radio * radio;

printf("\nEl perimetro del circulo es %.3f",lon);

printf("\nEl area del circulo es %.3f",sup);

getch();

}

/*5) Diseñar un algoritmo que calcule la superficie de un triangulo a partir del ingreso de su base y altura y muestre el resultado. (Secuencial)*/

void main()

{

clrscr();

int base,altura,area,total;

printf("Base:");

scanf("%d",&base);

printf("Altura:");

scanf("%d",&altura);

area = base * altura;

area = area / 2;

printf("El area del triangulo es de %d",area);

getch();

}

/*6)Hacer un algoritmo que nos permita introducir un numero por teclado y nos informe si es par o impar. (Condicional)*/

void main()

{

clrscr();

int num;

printf("N&#163;mero:");

...

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