programación

Páginas: 7 (1546 palabras) Publicado: 5 de mayo de 2013
Escriba un programa que te imprima un mensaje de presentación, te pregunte como te llamas y te salude

#include
#include
main()
{
char nombre[20];
printf("Hola, me llamo C++, y tu?\n");
scanf("%s",&nombre[0]);
printf("Me alegro de conocerte %s\n",nombre);
getch();
}
Realizar un programa que lea un número en pies y calcule e imprima su equivalente en yardas, pulgadas, centímetros Ometros según sea la opción que seleccione el usuario
1pie=12 pulgadas, 1yarda=3 pies, 1pulgada=2.54cm y 1metro=100cm.

#include
#include
main()
{
float R,p;
char op;
printf(" \n %%%%%%%%%%% ---- Menu para Convertir Pies.%%%%%%%%%%%");
printf("\n\n P=Pie. U=Pulgada. C=Centimetros. ");
printf("\n\n Y=Yarda. M=Metros. ");
printf("\n\n Elija una Opcion: " );
scanf("%s",& op);printf("\n\n\n Inserte la Cantidad de Pies que desee convertir: ");
scanf("%f",&p);
switch (op)
{
case 'p':R=p*1;
printf("\nLos Pies son:%f", R);
break;
case 'u': R=p*12 ;
printf("\nLas Pulgadas son:%f", R);
break;
case 'y':R=p/3;
printf("\nLas Yardas son:%f", R);
break;
case 'c':R=p*(12*2.54);
printf("\nLos Centimetros son:%f", R);
break;
case 'm':R=p*(12*2.54)/100;
printf("\nLos Metrosson:%f", R);
break;
default:printf("\nNo se realizo ninguna operacion.");
}
getch();
}
Programa que calcula ecuaciones de 1º grado.

Solución:

#include
main ()
{
float a,b,c,x; // Declaro las variables a,b,c y x como reales
printf("Nuestra ecuación es de la forma Ax+B=C\n"); //Informo de la estructura de la ecuación
printf("Introduce el valor de A: "); //Pido los valoresscanf("%f",&a);
printf("Introduce el valor de B: ");
scanf("%f",&b);
printf("Introduce el valor de C: ");
scanf("%f",&c);
printf("\n\nLa ecuación introducida es: %.2fx + %.2f = %.2f", a,b,c); //Informo de los valores introducidos
c=c-b; //Opero
if (a==0) { //Compruebo que la ecuación se puede resolver
printf(" y no tiene solución");
}
else { // Si se puede, la resuelvo
x=c/a;

printf("\nLasolución es: x=%.2f",x); //Saco por pantalla la solución.
}
}
Programa que pide al usuario una cantidad y un porcentage y este calcula la cantidad de ese porcentage sobre la magnitud inicial.

Solución:

#include
main () {
float a,b,porcentaje;
printf("\nIntroduzca la cantidad: ");
scanf("%f",&a);
printf("\nIntroduzca el porcentaje: ");
scanf("%f",&porcentaje);
b=a*porcentaje/100;printf("\nEl %.2f por ciento de %.2f es %.2f",porcentaje,a,b);
}
Regístrate para añadir comentarios a las soluciones.
Programa que te calcula mediante la ley de ohm, el voltaje, la resistencia y la intensidad.

Solución:

#include
#include

void calculo_voltaje(void); /* Cálculo del voltaje en voltios. */
void calculo_intensidad(void); /* Cálculo de la intensidad en amperios. */
voidcalculo_resistencia(void); /* Cálculo de la resistencia en ohmios. */
float multiplicar(float a, float b); /* Multiplica a * b */ 
float dividir(float a, float b); /* Dividir a / b */ 

void (*ley_ohm[3])(void) =

{
calculo_voltaje,
calculo_intensidad,
calculo_resistencia
};



main()
{
char eleccion; /* Elección del usuario. */
float voltaje; /* Voltaje del circuito en voltios. */float intensidad; /* Intensidad del circuito en amperios. */
float resistencia; /* Resistencia del circuito en ohmios. */

printf("\n\nElija la forma de la ley de Ohm que corresponda:\n");
printf("A] Voltaje B] Intensidad C] Resistencia\n");
printf("Su eleccion (A, B, or C) => ");
scanf("%c",&eleccion);
switch(eleccion)
{
/*
case 'A' : calculo_voltaje();
break;
*/
case 'A' :(*ley_ohm[0])();
break;
case 'B' : (*ley_ohm[1])();
break;
case 'C' : (*ley_ohm[2])();
break;
} /* Fin del switch. */
system("PAUSE");
return 0;

}

void calculo_voltaje(void) /* Cálculo del voltaje en voltios. */
{
float (*operacion)(float a, float b); /* Operacion con a y b */ 
float voltaje; /* Voltaje del circuito en voltios. */
float intensidad; /* Intensidad del circuito en amperios....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS