Resolucion de programas en lenguaje c

Solo disponible en BuenasTareas
  • Páginas : 2 (365 palabras )
  • Descarga(s) : 9
  • Publicado : 10 de julio de 2010
Leer documento completo
Vista previa del texto
CARRERA

INGENIERÍA EN TELECOMUNICACIONES

7mo semestre
Seccion01

NOMBRE DE LA ASIGNATURA

COMPUTACION AVANZADA

INTEGRANTES DEL EQUIPO

Joseph Sibila CI. 20032230
Raúl Fernández CI19721947
Yeferson García CI 18459120
Javier Escalante CI 17426053

Ing. Judith Piñango
Caracas julio del 2010
1. Leer dos números enteros y escribir
el mayor de ambos o un mensaje si soniguales.

#include

main()
{
int a,b;
printf("Dame dos numeros... ");
scanf("%d%d",&a,&b);
if (a>b)
printf("El mayor numero es... %d",a);
else
if (b>a)
printf("El numeromayor es.... %d",b);
else
printf("Los numeros son iguales");

return 0;
}

Programa visto desde turbo c

Resultado en pantalla

2. Leer un carácter y dos números enteros. Si elcarácter leído es un operador aritmético calcular la operación correspondiente, si es cualquier otro mostrar error. Hacer el programa utilizando if-else.
#include
#include
void main()
{
inta,b,r;
char op;
printf("\n\n\t Ingrese el caracter: ");
scanf("%c",&op);
printf("\n\n\t Ingrese el primer valor: ");
scanf("%d",&a);
printf("\n\n\t Ingrese el segundo valor: ");scanf("%d",&b);
if(op=='+')
r=a+b;
else
if(op=='-')
r=a-b;
else
if(op=='*')
r=a*b;
else
if(op=='/')
r=a/b;
else
if(op=='%')
r=a%b;
elseprintf("Error");
if(op=='+'||op=='-'||op=='*'||op=='/'||op=='%')
printf("\n\n\t La respuesta es: %d",r);
getch();
}

Programa visto desde turbo c

Resultado en pantalla

3. Leer uncarácter y dos números enteros.
Si el carácter leído es un operador aritmético
calcular la operación correspondiente, si es cualquier otro
mostrar error. Hacer el programa utilizando switch

#includevoid main()
{
char c;
int a,b;
printf("dame un caracter\n");
c=getchar();
fflush (stdin);
printf("dame dos numeros\n");
scanf("%d %d",&a,&b);
switch (c)
{
case...
tracking img