Prueba #1 de C PDF

También podría gustarte

Está en la página 1de 2

PRUEBA # 02 DE PROGRAMACION ESTRUCTURADA C++

NOMBRES Y APELL.:

FECHA: 16 de Agosto del 2014
_______________________________________________________________________________

Responda Brevemente.
Explique brevemente lo que significa programas Compilados e Interpretados. (3pts)










Haga un Diagrama que explique como el IDE genera un .EXE a partir del Cdigo Fuente. (3pts)











Corrija el siguiente cdigo fuente que nos permite calcular nuestra nota final. (8pts)
Sistema de calificacin tipo G
Considere un sistema de calificacin de 5 prcticas (P1, P2, P3, P4, P5), con exmenes parcial (EP), final (EF)
y sustitutorio (ES). Considere las siguientes reglas:
Solo se considera las 4 notas ms altas de las 5 prcticas. Estas generan el promedio de
prcticas (PP).
Si la nota del PP es mayor a 7, se tendr acceso a un ES, si es que fuera necesario para
aprobar.
El ES reemplazara indefectiblemente al menor de EP o EF.
La nota final (NF) ser igual al promedio aritmtico del PP, EP y EF. Considere el cambio de
nota de exmenes por el del ES si es que se necesite.
La NF para poder aprobar es mayor o igual a 10.
#include <stdio.h>
#include <math.h>

int main(void)
{float p1,p2,p3,p4,p5,ep,ef,es;
float pp,Nota;

printf("Ingrese la practica 1: ");
scanf("%f", &p1);
printf("Ingrese la practica 2: ");
scanf("%f", &p2);
prinft("Ingrese la practica 3: ");
scanf("%f", &p3);
printf("Ingrese la practica 4: ");
scanf("%f", &p4);
printf("Ingrese la practica 5: ");
scanf("%d", &p5);

if(p1>p2) {es=p1;p1=p2;p2=es;
if(p1>p3) {es=p1;p1=p3;p3=es;}
if(p1>p4) {es=p1;p1=p4;p4=es;}
if(p1>p5) {es=p1;p1=p5;p5=es;}
pp==(p2+p3+p4+p5)/4;

printf("Ingrese EP: ");
scanf("%f", &ep);
printf("Ingrese EF: ");
scanf("%f", ef);

nota=(pp+ef+ep)/3;

if(pp>6 & nota<10)
{
printf("Ingrese ES: ");
scanf("%f", &es);

if(ep>ef) {p1=ep;ep=ef;ef=p1;}
nota=(pp+es+ef)/3;
printf("\n Nota: %5.2f",nota);
}
else printf("\n Nota: %5.2f",nota);

if(nota<10) printf(" Desaprobado\n");
else printf(" Aprobado\n");

sistem("PAUSE");
}



Codifique el cdigo fuente que nos permita realizar lo siguiente:( If ) (6pts)

La polica arresta a dos sospechosos. No hay pruebas suficientes para condenarlos y, tras haberlos
separado, los visita a cada uno y les ofrece el mismo trato.


T confiesas T lo niegas
l confiesa Ambos son condenados a 6 aos l sale libre y t eres condenado a 10 aos
l lo niega l es condenado a 10 aos y t sales libre Ambos son condenados a 6 meses


El programa te preguntar si desea o no confesar pero luego de ingresar la primera respuesta se
debe borrar la pantalla CLS- para que el otro sospechoso no la vea y antes de imprimir los
resultados se debe pedir la contrasea 2013. Los resultados debe ser el total de aos para cada
sospechoso.

También podría gustarte