Anda di halaman 1dari 6

1

//1. programa en C que lea dos nmeros y que escriba el


mayor de los dos.
#include <stdio.h>
int main(){
double x,y;
printf("Escribe el primer nmero");
scanf("%lf",&x);
printf("Escribe el segundo nmero");
scanf("%lf",&y);
if(x>y) printf("El mayor es %f",x);
else if(y>x) printf("El mayor es %f",y);
else printf("Son iguales");
}
// 2. un programa en C que lea un nmero e indique si es par o
no
#include <stdio.h>
int main(){
int x;
printf("Escribe el numero (sin decimales)");
scanf("%i",&x);
if(x%2==0) printf("Es par");
else printf("Es impar");
}
//3. Leer tres nmeros y escribir el mayor de los tres
#include <stdio.h>
int main(){
double x,y,z;
//Lectura de datos
printf("Escribe el primer nmero");
scanf("%lf",&x);
printf("Escribe el segundo nmero");
scanf("%lf",&y);
printf("Escribe el tercer nmero");

scanf("%lf",&z);
if(x>y && x>z) { //El mayor es x
if(y>z) printf("\t%lf\t%lf\t%lf", x, y, z);
else printf("\t%lf\t%lf\t%lf", x, z, y);
}
else if (y>x && y>z) { //El mayor es y
if (x>z) printf("\t%lf\t%lf\t%lf", y, x, z);
else printf("\t%lf\t%lf\t%lf", y, z, x);
}
else { //El mayor es z
if (x>y) printf("\t%lf\t%lf\t%lf", z, x, y);
else printf("\t%lf\t%lf\t%lf", z, y, x);
}
}
// 4. un programa en C que lea nmeros enteros
indefinidamente hasta que llegue el nmero 0
#include <stdio.h>
int main(){
int x;
do{
scanf("%i",&x);
}while(x!=0);
sistem("pause");
return 0;
}
//5. programa C que lea exactamente 8 nmeros y luego
escriba la suma de todos ellos
#include <stdio.h>
int main(){
int x;
int suma=0;
for(int i=1; i<=8; i++){
scanf("%i",&x);
suma+=x;

}
printf ("Suma= %i",suma);
}
//6. Modificar el programa anterior para que en lugar de leer 8
nmeros, se puedan leer tantos nmeros como se quiera
hasta que llegue un cero. El resultado es la suma de todos los
nmeros ledos.
#include <stdio.h>
int main(){
int x;
int suma=0;
do{
scanf("%i",&x);
suma+=x;
}while (x!=0);
printf ("Suma= %i",suma);
}
//7. Intentar escribir un programa en C que lea tres nmeros e
indique el tipo de tringulo que forman (issceles, equilatero,
escaleno). Comprobar que los nmeros realmente formen un
tringulo, sino emitir el error.
#include <stdio.h>
int main(){
int x,y,z;
printf ("Escribe el primer lado");
scanf("%i",&x);
printf ("\nEscribe el segundo lado");
scanf("%i",&y);
printf ("\nEscribe el tercer lado");
scanf("%i",&z);
printf("\n\n\n"); //Saltar tres lneas
/*Comprobacin de si es un tingulo,
damos por hecho que los nmeros son positivos */

if ((x+y>z) && (x+z>y) && (y+z)>x){


if (x==y && x==z) printf ("Equiltero");
else if (x==y || x==z || y==z) printf ("Issceles");
else printf("Escaleno");
}
else
printf("Esos nmeros no forman un tringulo");
}
int main(){
int x,y,z;
char resp;
do {
printf ("Escribe el primer lado");
scanf("%i",&x);
printf ("\nEscribe el segundo lado");
scanf("%i",&y);
printf ("\nEscribe el tercer lado");
scanf("%i",&z);
printf("\n\n\n"); //Saltar tres lneas
/*Comprobacin de si es un tringulo,
damos por hecho que los nmeros son positivos */
if ((x+y>z) && (x+z>y) && (y+z)>x){
if (x==y && x==z) printf ("Equiltero");
else if (x==y || x==z || y==z) printf ("Issceles");
else printf("Escaleno");
}
else
printf("Esos nmeros no forman un tringulo");
printf("\nDesea continuar (S/N)?)");
scanf("%c",&resp);
}while (resp!='N' && resp!='n');
}

PARA EXPLICAR
// realize un programa que lea dos numero y que muestre
// los numeros comprendidos entre esos numeros dados
#include <stdio.h>
int main () {
int x,y,i;
printf("ingrese primer numero");
scanf("%i",x);
printf("ingrese un numero mayor al anterior");
scanf("%i",y);
// for
if (x<y){
for(i=x+1;i<y;i++){
printf("%i",i);
}
}

}
//un progama que sume los numeros pares o impares
// del 0 al 20
#include <stdio.h>
int main () {
int x,i;
float suma;
printf("Sumar: 1. pares 2. impares");
scanf("%i",x);
if (x==1){
for(i=0;i<20;i+=2) {
suma=suma+i;
}
}

else if (x==2){
for(i=0;i<20;i+=3) {
suma=suma+i;
}
}
printf("%f",suma);
}

#include <stdio.h>
int main () {
int x,a,i;
printf("Numero");
scanf("%i",x);
for(i=0;i<x;i++) {
a=x*i;
printf("* =%i:%i:%i",a,x,i);
}
system("pause");
return 0;
}

Anda mungkin juga menyukai