Tema 2 introducción a las tecnologías de la información
Programas if
1. MAYOR DE DOS NUMEROS
#include<stdio.h>
#include<conio.h>
main()
{
int a,b;
printf("Introduce a y bn");
scanf("%d %d",&a,&b);
if(a>b){
printf("El mayor es %d",a);
}
else
printf("El mayor es %d",b);
getch();
}
2. MAYOR DE 2 NUMEROS Y SUS VALORES
#include<stdio.h>
#include<conio.h>
main()
{
int a,b,c,d,e,f;
scanf("%d %d",&a,&b);
if(a>b)
{
printf("El mayor es %dn",a);
scanf("%d %d",&c,&d);
e=c+d;
f=c*d;
printf("El valor de e es %dn",e);
printf("El valor de f es %dn",f);
}
else
printf("El valor es %d",b);
getch();
}
3. MAYOR DE 3 NUMEROS
#include<stdio.h>
#include<conio.h>
main()
{
int a,b,c;
printf("Introduce a,b y cn");
scanf("%d %d %d",&a,&b,&c);
if(a>b){
if(a>c)
printf("El mayor es %dn",a);
else
printf("El mayor es %dn",c);
}
else {
if(b>c)
printf("El mayor es %dn",b);
else
printf("El mayor es %dn",c);
}
getch();
}
4. SUMAR, RESTAR, MULTIPLICAR O DIVIDIR?
#include<stdio.h>
#include<conio.h>
main(){
float a,b;
char ch;
printf("Quieren");
printf("Sumar, Restar, Multiplicar
o Dividir?n");
printf("Introduzca la primera
letran");
ch=getche();
printf("n");
printf("Introduzca el primer numeron");
scanf("%f",&a);
printf("Introduzca el segundo numeron");
scanf("%f",&b);
if(ch=='S')printf("%f",a+b);
else if(ch=='R')printf("%f",a-b);
else if(ch=='M')printf("%f",a*b);
else if(ch=='D')printf("%f",a/b);
getch();}