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

CONDICIONALES IF LENGUAJE C


Enviado por   •  24 de Noviembre de 2015  •  Tareas  •  1.753 Palabras (8 Páginas)  •  215 Visitas

Página 1 de 8

  1. Elaborar un programa para calcular la calificación final de un alumno, teniendo como datos cuatro calificaciones parciales. Imprimir el nombre, la calificación final y un comentario de “aprobado” si obtiene 60 o “reprobado” en caso contrario.

#include

#include

float C(float,float,float,float);

int main()

{

printf("PROMEDIO DE CALIFICACION FINAL\n\n");

float C1, C2, C3, C4, C5, P;

char N[60];

printf("Por favor ingresar el nombre del Alumno(a)\n\n");

gets(N),printf("\n");

printf("Por favor ingresar la primera calificacion\n\n"),scanf("%f",&C1),printf("\n");

printf("Por favor ingresar la segunda calificacion\n\n"),scanf("%f",&C2),printf("\n");

printf("Por favor ingresar la tercera calificacion\n\n"),scanf("%f",&C3),printf("\n");

printf("Por favor ingresar la cuarta calificacion\n\n"),scanf("%f",&C4),printf("\n");

P= C(C1,C2,C3,C4);

printf("EL PROMEDIO DEL ALUMNO(A) "),printf("%s",&N),printf(" ES:\n");

printf("%f",P),printf("\n\n");

if(P>=6)

{

printf("APROBADO\n\n");

}

If(P<=5)

{

printf("REPROBADO\n\n");

}

}

float C(float C1, float C2,float C3,float C4)

{

float P;

P=(C1+C2+C3+C4)/4;

return P;

}

  1. Elabore un programa para calcular e imprimir los valores de X y Y, teniendo como entrada el valor de X y calculando el de Y de acuerdo con las siguientes condiciones:

Si X < 0 entonces Y= 3X + 6

Si X >= 0 entonces Y = + 6

#include

#include

void Ec();

int main()

{

printf("PROGRAMA PARA RESOLVER UNA ECUACION\n\n");

Ec();

}

Ec()

{

float A, X, Y;

printf("Por Favor ingrese un valor para X (Excepto 0)\n");

scanf("%f",&X),printf("\n\n");

if(X<0)

{

printf("Ecuacion a Resolver Y = 3X + 6\n\n");

Y=(3*X)+6;

printf("EL RESULTADO DE LA ECUACION ES:\n%f",Y),printf("\n\n");

}

if(X>=0)

{

printf("Ecuacion a Resolver Y = X^2 + 6\n\n");

A=pow(X,2);

Y=A+6;

printf("EL RESULTADO DE LA ECUACION ES:\n%f",Y),printf("\n\n");

}

}

 

3. La ecuación de la segunda ley de Newton es:

F= ma

F= Fuerza que actúa sobre el objeto (cuerpo), en gramos por centímetro cuadrado.

m= Masa del cuerpo (grs).

a= Aceleración en centímetros por segundo al cuadrado.

Y dice: que la fuerza (F) que actúa sobre un cuerpo se obtiene multiplicando la masa por la aceleración.

Se puede calcular la aceleración (a) si se tienen los datos F y m : a=F/m

Se puede calcular la masa (m) si se tienen los datos fuerza (F) y aceleración (a)

Elaborar un programa que pregunte lo que desea calcular; Fuerza (F), masa (m) o aceleración (a). si es F, se leen los datos m y a. Si es a, se leen los datos F y m. si es m, se leen los datos F y a.

#include

float Fu();

float ma();

float ac();

float F, m, a, R;

int main()

{

printf("PROGRAMA PARA UTILIZAR LA FOMRULA F=ma\n(Fuerza=masa*aceleracion)\n\n");

int X;

printf("Selecciona la Ecuacion a Reailizar (introduzca el numero)\n\n");

printf("1. F=ma\n2. a=F/m\n3. m=F/a\n\n");

scanf("%d",&X);

if(X==1)

{

system("cls");

R=Fu();

printf("EL VALOR DE LA FUERZA ES: %f EN GRS/CM^2\n\n",R);

}

else

{

if(X==2)

{

system("cls");

R=ac();

printf("EL VALOR DE LA ACELERACION ES: %f EN CM^2\n\n",R);

}

else

{

if(X==3)

{

system("cls");

R=ma();

printf("EL VALOR DE LA MASA ES: %f EN CM^2\n\n",R);

}

else

{

printf("VALOR INCORRECTO\n\n");

}

}

}

}

float Fu()

{

printf("PROGRAMA PARA CALCULAR LA FUERZA F=ma\n\n");

printf("Por favor ingrese el valor de la masa en gramos\n");

scanf("%f",&m),printf("\n");

printf("Por favor ingrese el valor de la aceleracion en cm^2\n");

scanf("%f",&a),printf("\n");

F=m*a;

return F;

}

float ac()

{

printf("PROGRAMA PARA CALCULAR LA ACELERACION a=F/m\n\n");

printf("Por favor ingrese el valor de la Fuerza en gramos*cm^2\n");

scanf("%f",&F),printf("\n");

printf("Por favor ingrese el valor de la masa en gramos\n");

scanf("%f",&m),printf("\n");

a=F/m;

return a;

}

float ma()

{

printf("PROGRAMA PARA CALCULAR LA MASA m=F/a\n\n");

printf("Por favor ingrese el valor de la Fuerza en gramos*cm^2\n");

scanf("%f",&F),printf("\n");

printf("Por favor ingrese el valor de la aceleracion en cm^2\n");

scanf("%f",&a),printf("\n");

m=F/a;

return m;

}

4. Elabore un programa que permita hacer conversiones de temperaturas entre grados Fahrenheit, Celsius, Kelvin y Rankine. Primero debe preguntar qué tipo de grados quiere convertir, por ejemplo, si se le indica que se desea convertir una temperatura en grados Fahrenheit, debe leer la cantidad de grados y luego calcular e imprimir su equivalente en grados Celsius, Kelvin y Rankine. Y así debe hacer lo mismo para cada uno de los otros tipos.

...

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