sábado, 13 de julio de 2013

Realizar de 6 ejercicios de programación en lenguaje C.


1. Leer 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;
int main()
{
   system("cls");
   printf("Ingrese el primer numero: ");scanf("%f",&a);
   printf("Ingrese el segundo numero: ");scanf("%f",&b);
   printf("el doble producto de %.f menos el segundo %.f es %.f|n",a,b,(a*2)-(b/2));
   system("pause");
    return 0;
}    
    

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

#include <stdio.h>
#include <stdlib.h>
char n[6],ap[6],am[8];
int ma=186;
int main()
{
system("cls");
printf("Ingrese su Nombre: "); scanf("%s",n);
printf("Ingrese su Apellido Paterno: "); scanf("%s",ap);
printf("Ingrese su Apellido Materno: "); scanf("%s",am);
printf("Usted es %s %s %s y su numero de matricula es el:%i\n\n",n,ap,am,ma);
system("pause");
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,f;
int main()
{
system("cls");
printf("Ingrese la temperatura en °C:");
scanf("%f",&c);

f=c*9/5+32;
printf("La temperatura en °F es de %.1f",&f);
system("pause");
return 0;
}


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

#include <stdio.h>
#include <stdlib.h>
char n[6],ap[6],am[8];
int ma=18,c; 
int main()
{
printf("Ingrese su Nombre: "); scanf("%s",n);
printf("Ingrese su Apellido Paterno: "); scanf("%s",ap);
printf("Ingrese su Apellido Materno: "); scanf("%s",am);
system("cls");

for(c=1; c<=4; c++)
  {
printf("Usted es %s %s %s y su numero de matricula es el:%i\n\n",n,ap,am,ma);
  }
  system("pause");
return 0;
}


5. Escribir un programa que lea el radio de un circulo como un n umero flotante y muestre el área y el peri metro del circulo.

#include<stdio.h>
#include<stdlib.h>
float r;
int main()
{
system("cls");
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);
system("pause");
return 0;

}


6. Dados ciertos centimetros 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 centimetros son 10 pies 11.2 pulgadas


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