Programacion

Páginas: 2 (362 palabras) Publicado: 10 de noviembre de 2013
EJERCICIOS A REALIZAR COMO REPASO A LENGUAJE C

José Luis López Goytia / agosto de 2012


Instrucciones: se realizarán de manera individual. Enviarlos por correo electrónico amegasinapsis@hotmail.com


Realice un programa que calcule el promedio de varios números. El usuario capturará datos y al final pondrá un -1 para señalar que ya no existen más datos (suponga que el usuariocapturará los datos adecuadamente).

Capture las calificaciones (indique un -1 para finalizar):
7 6 4 -1
El promedio es 5.7

#include
#include
#include

main()
{
int cal1, cal2, cal3,fin, promedio;

printf("Teclea la primera calificacion \n\n");
scanf("%d" , &cal1);
printf("Teclea la segunda calificacion \n\n");
scanf("%d" , &cal2);
printf("Teclea la terceracalificacion \n\n");
scanf("%d" , &cal3);
printf("Teclea la clave \n\n");
scanf("%d", &fin);
if(fin=(-1))
promedio = (cal1+cal2+cal3)/3;
printf("El promedio es:%d\n\n", promedio);

system("pause");
}

¿Qué desplegará en pantalla el siguiente pseudocódigo tal y como está escrito? Suponga que el usuario teclea: 5 6 7 8

suma = 0
n = 4
i = 1mientras i x)
{
printf("El triangulo no se puede construir\n\n");
getch();
}
else{
comp=comparar(uno,dos,tres);
if(comp==1)
{printf("\n\tEs Equilatero");}if(comp==2)
{printf("\n\tEs Isosceles");}
if(comp==3)
{printf("\n\tEs Escaleno");}
getch();
}
}

int comparar(int lado1, int lado2, int lado3)
{
if(lado1==lado2 && lado2==lado3){ return 1; }
if(lado1==lado2 && lado2!=lado3 || lado2==lado3 && lado3!=lado1 || lado3==lado1 && lado1!=lado2)
{ return 2; }
if(lado1!=lado2 && lado2!=lado3 && lado3!=lado1)
{ return 3;}

}


La rutina siguiente intenta intercambiar dos números, pero no funciona bien. Corríjala empleando apuntadores correctamente:

#include
void intercambio (int a, int b);
main() {...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS