Ejemplos de c++

Solo disponible en BuenasTareas
  • Páginas : 3 (639 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de mayo de 2011
Leer documento completo
Vista previa del texto
Ejemplos de lenguaje C++

Educación.

Ejemplo 3.8
Diseñe un programa, que dada la nota de alumno, imprima en la pantalla un comentario sobre esa nota. El criterio para los comentarios es elsiguiente:
Si nota es mayor o igual a 9 "Excelente"
Si nota es mayor o igual a 8 "Muy Bueno"
Si nota es mayor o igual a 7 "Bueno"
Si nota es mayor o igual a 6 "Regular"
Si nota es menor que 6"Necesita Mejorar"
#include
#include
main()
{
float nota;
printf("Digite la nota, porfavor:\n");
scanf("%f", ¬a);
if(nota >= 9.0)
printf("EXCELENTE\n\n");
else
if(nota >= 8.0)
printf("MUYBUENO\n\n");
else
if(nota >= 7.0)
printf("BUENO\n\n");
else
if(nota >=6.0)
printf("REGULAR\n\n");
else
printf("NECESITA MEJORAR\n\n");
getch();
return 0;
}
Este ejemplo, muestra que C,permite hacer anidamientos, es decir, una selección dentro de otra, ya sea del lado del cierto, o del falso o de ambos.
El lector, puede tratar de hacer sus propias conclusiones, además de buscar otrasposibles solucione para este mismo problema. Por ejemplo, ¿que pasaría si iniciamos con la condición del 6.0?. ¿Qué pasaría si el usuario digita una neta negativa? ¿Cómo podrías darle solución a esteproblema?. Como programadores, debemos hacernos muchas preguntas al momento de diseñar nuestros programas, ya que estos No serán usados por nosotros, sino por otras personas.

Trabajo

Ejemplo 3.4Una empresa necesita conocer el sueldo neto a pagar a un empleado. Teniendo como entrada el salario produzca una salida de sueldo neto. Los descuentos a aplicar son: ISSS 5%, AFP 7% y Renta 10%, estosdescuentos son sobre el salario, y es sueldo neto es la diferencia entre el salario y el total de las retenciones:
#include
#include
main()
{
float sueldo, afp, isss, renta, sn;
charnombre[50];
clrscr();
printf("Introduzca el Nombre del empleado:\n");
scanf("%s", nombre);
printf("Su sueldo es:\n");
scanf("%f", &sueldo);
afp=sueldo*0.07;
isss=sueldo*0.05;
renta=sueldo*0.10;...
tracking img