EDITO:
bueno estoy en la universidad y me dejaron unos programas para crearlos en "C", pero no puedo hacerlos me salen erros y no se porque... no se si alguien me pueda hechar la mano para hacerlos... mi profesor nos dio un software que se llama DEV-C++...
bueno aqui les dejare lo que son los ejercicios que no puedo ojala y alguien me pueda hechar una manita...
1. Un programa que reciba del teclado, un numero entero, un número real (punto decimal), y carácter y visualice en pantalla los datos introducidos. [YA LO TENGO]
2. Un programa que reciba del teclado dos números enteros y realice las siguientesoperaciones con ambos números. El resultado se debe mostrar en pantalla.
Obtener el Modulo de un número entero por el otro
3. Un programa para calcular el área de un triángulo. Recibe como entrada la base y la altura en números reales y muestra en pantalla el resultado.[YA LO TENGO]
4. Un programa para calcular y visualizar la longitud de la circunferencia y el área de un círculo de radio dado.[YA LO TENGO]
5. Un programa para encontrar el salario semanal de un trabajador. El programa recibe como entrada la tarifa horaria y el número de horas trabajadas.[YA LO TENGO]
6. Un programa para determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus dos catetos.[YA LO TENGO]
7. Determinar el área y volumen de un cilindro dado su radio (R) y altura (H).
8. Un programa que reciba como entrada la temperatura en grados Celsius (c) con número decimal y muestre como salida su equivalente en grados Fahrenheit (f).
f = (9/5) c + 32
9. Un programa que resuelva un sistema de ecuaciones de primer grado con dos
incógnitas de la forma;
ax + by = c;
dx + ey = f;
el programa recibe como entrada (a, b, c, d, e, f) y muestra los valores de x e y.
10. Un programa para convertir una medida dada en pies a sus equivalentes en: a)yardas, b) pulgadas, c) centímetros y d) metros. Sabiendo que 1 pie = 12 pulgadas,
1 yarda = 3 pies, 1 pulgada = 2.54 cm, 1 m = 100 cm. El programa recibe como entrada el número de pies y muestra en pantalla las respectivas conversiones.
me dejaron 20 pero ya tengo la mayoria solo me faltan esos y los tengo q entregar para el viernes... ojala y me puedan ayudar... MUCHAS GRACIAS
Comenta que errores te salen
Comenta que errores te salen para ayudarte. Lo que te pidieron es muy sencillo (la mayoría sale con una formulita)
Te dejo algunos
Te voy a dejar el codigo fuente de algunos para que tu ya desarrolles los otros, no entiendo muy bien lo que pides asique los hago como creo que estas diciendo :S
El 2, es una calculadora(con función switch):
#include<stdio.h>
#include<stdlib.h>
main()
{
char operacion;
float a, b;
system("color 0a");
printf("\n");
printf(" ***********\n");
printf(" CALCULADORA\n");
printf(" ***********\n");
printf("\n");
printf("\n");
printf("Que operacion quieres hacer?((s)umar/(r)estar/(m)ultiplicar/(d)ividir): " );
scanf("%c",&operacion);
printf("Primer numero: ");
scanf("%f",&a);
printf("Segundo numero: ");
scanf("%f",&b);
switch (operacion) {
case 's':
printf("%f Mas %f es igual a %f \n",a,b,a+b);
break;
case 'r':
printf("%f Menos %f es igual a %f \n",a,b,a-b);
break;
case 'm':
printf("%f Multiplicado por %f es igual a %f \n",a,b,a*b);
break;
case 'd':
printf("%f Dividido entre %f es igual a %f \n",a,b,a/b);
break;
default:
printf("Operacion no disponible por este momento\n");
}
printf("\n");
printf("\n");
printf(" ------------------------------------------- \n");
printf(" Programa Realizado por Agustin Perez \n");
printf(" ------------------------------------------- \n");
printf("\n");
system("pause");
return 0;
}
El 2(con if):
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
main()
{
system("color 0a");
char operacion[10];
float a=0;
float b=0;
float c=0;
printf("\n");
printf(" ***********\n");
printf(" CALCULADORA\n");
printf(" ***********\n");
printf("\n");
printf("Instrucciones: Introduce el primer numero, deja un espacio,\n");
printf("introduce el signo que quieras, deja otro espacio, y finalmente\n");
printf("introduce el segundo numero y dale a enter\n");
printf("\n");
printf("\n");
printf("Operacion: ");
scanf("%f %s %f",&a,&operacion,&b);
if(strcmp(operacion,"*")==0)
{
c=a*b;
printf("%f Multiplicado por %f es igual a %f \n",a,b,c);
}
if(strcmp(operacion,"/")==0)
{
c=a/b;
printf("%f Dividido entre %f es igual a %f \n",a,b,c);
}
if(strcmp(operacion,"+")==0)
{
c=a+b;
printf("%f Mas %f es igual a %f \n",a,b,c);
}
if(strcmp(operacion,"-")==0)
{
c=a-b;
printf("%f Menos %f es igual a %f \n",a,b,c);
}
printf("\n");
printf("\n");
printf(" ------------------------------------ \n");
printf(" Programa Realizado por Agustin Perez \n");
printf(" ------------------------------------ \n");
getch();
return 0;
}
El 3 y 4(mejorado):
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
float a,b,c;
int respuesta;
system("color 0a");
printf(" *********************************************************\n");
printf(" AREA DE UN TRIANGULO/CUADRADO O RECTANGULO/CIRCUNFERENCIA\n");
printf(" *********************************************************\n");
printf("\n");
printf("Que es?(1.Cuadrado o rectangulo/2.Triangulo/3.Circunferencia): ");
scanf("%d",&respuesta);
switch(respuesta)
{
case 1:
printf("Lado(cm): ");
scanf("%f",&a);
b=a*a;
printf("El area del cuadrado es %f centimetros",b);
break;
case 2:
printf("Base(cm): ");
scanf("%f",&a);
printf("Altura(cm): ");
scanf("%f",&b);
c=(a*b)/2;
printf("El area del triangulo es %f centimetros",c);
break;
case 3:
printf("Radio(cm): ");
scanf("%f",&a);
b=(a*a)*3.1416;
printf("El area de la circunferencia es %f centimetros",b);
break;
default:
printf("Esta figura no la conozco");
}
printf("\n");
printf("\n");
printf(" ------------------------------------ \n");
printf(" Programa Realizado por Agustin Perez \n");
printf(" ------------------------------------ \n");
printf("\n");
getch();
return 0;
}
Lo siento pero no puedor hacer mas porque tengo que estudiar... estoy en 3º de ESO :P si puedo esta noche hago el de la hipotenusa que lo quiero hacer también para mi xD (:
Un saludo.