domingo, 14 de julio de 2013

Ejercicios


 

TAREA  DE PROGRAMACIÓN.


1.- Lea la entrada de dos números y mostrar el doble producto del primero menos la mitad del segundo.

 
#include<stdio.h>
#include<stdlib.h>
float a,b,c,d,e;
int main()
{
system("clear");
printf("Ingrese el primer valor A: ");scanf("%f",&a);
printf("Ingrese el segundo valor B: ");scanf("%f",&b);
c=(a*a);
d=(b/2);
e=(c-d);
printf("el doble producto de A menos B es:%f",e);
return (0);
}


2.-Leer y escriba su nombre, apellido paterno, apellido materno y matricula en un formato adecuado.

  

#include<stdio.h>
#include<stdlib.h>
char n[9],ap[9],am[9],ma[9];
int main()
{
system("clear");
printf("Ingrese su nombre: ");scanf("%s",n);
printf("Ingrese su apellido paterno: ");scanf("%s",ap);
printf("Ingrese su apellido materno: ");scanf("%s",am);
printf("Ingrese matricula: ");scanf("%s",ma);
system("clear");
printf("Usted es %s %s, %s\nSu matricula es %s\n",ap,am,n,ma);
return 0;
}



3.-Escribir un programa para leer un flotante" que representa un número de grados Celsius, e imprime como un flotante" la temperatura equivalente en grados Fahrenheit. La salida puede ser de la siguiente forma: 100.0 grados Celsius son 212.0 grados Fahrenheit.



#include<stdio.h>
#include<stdlib.h>
float c;int main()
{
system("clear");
printf("Ingrese la temperatura en grados celcius: ");scanf("%f",&c);
printf("%.1f grados Celsius son %.1f grados Fahrenheit\n",c,(c*1.8)+32);
return (0);
}



4.-Escribir un programa para imprimir varias veces el ejercicio 2. Puede usar varias instrucciones printf, con un carácter de nueva l nea en cada una, o una instrucción con varios caracteres nueva línea en la cadena de formateo.




#include<stdio.h>
#include<stdlib.h>
int i,r;char n[9],ap[9],am[9],ma[9];
int main()
{
system("clear");
printf("Ingrese el Nº de registros: ");scanf("%d",&r);
for(i=1;i<r;i++)
{
printf("Ingrese su nombre: ");scanf("%s",n);
printf("Ingrese su apellido paterno: ");scanf("%s",ap);
printf("Ingrese su apellido materno: ");scanf("%s",am);
printf("Ingrese matricula: ");scanf("%s",ma);
system("clear");
printf("Usted es %s %s, %s\nSu matricula es %s\n",ap,am,n,ma);
}
return (0);
}
 


5.-Escribir un programa que lea el radio de un círculo como un número flotante y muestre el área y el perímetro del círculo.



#include<stdio.h>
 

#include<stdlib.h>
float r;
int main()
{
system("clear");
printf("Ingrese el radio del circulo: ");scanf("%f",&r);
printf("El area de este circulo es %.2f\nEl perimetro de este circulo es %.2f\n",3.1416*(r*r),(2*r)*3.1416);
return (0);
}



6.-Dados ciertos centímetros como entrada de tipo flotante, imprimir su equivalencia a pies (enteros) y pulgadas (flotante, 1 decimal), dando las pulgadas con una precisión de un lugar decimal Suponer 2.54 cent metros por pulgada, y 12 pulgadas por pie. Si la entrada es 333.3, el formato de la salida deber a ser: 333.3 cent metros son 10 pies 11.2 pulgadas.

 

#include<stdio.h>
 

#include<stdlib.h>
float c;
int main()
{
system("clear");
printf("Ingrese centimetros: ");scanf("%f",&c);
printf("%.1f centimetros son %.1f pulgadas y %.f pies\n",c,c/2.54,c/(2.54*12));
return (0);
}

 

 

 

No hay comentarios:

Publicar un comentario