UNIDAD III
PROGRAMA IF1
int main()
{
/*uso de if simple*/
int numero;
numero=1;
if(numero==1){/*requiere llaves si son mas de dos lineas dentro del if*/
puts("si vale uno");
}
else
puts("no vale uno");
return 0;
}
/*if compuesto o anidado ( un if fentro de otro if)*/
/*if sin else*/
/* otro iF compuesto*/
int main()
{
int i;
printf("introduce un numero del 1 al 7\n");
scanf("%d",&i);
switch(i){
case 1: printf("es lunes");break;
case 2: printf("es martes");break;
case 3: printf("es miercoles");break;
case 4: printf("es jueves");break;
case 5: printf("es aviernes");break;
case 6: printf("es sabado");break;
case 7: printf("es domingo");break;
default: printf("no valido");
}
return 0;
}
EMTREGABLE 2
int main()
{
/*pide al usuario un caracter y lo valida si es valido o invalido*/
char caracter []="n&s";
char c1[10];
int c=1;
while(c){
puts("introduce caracter");
scanf("%s", c1);
if (strcmp(caracter,c1)==0){
puts("caracter valido");
c=0;
}
else {
puts("caracter invalido");
}
}
return 0;
}
int main()
{
int x;
printf("Para calcular el valor de la funcion f(x)=0 o f(x)=x2\n");
printf("Dame el valor de x\n");
scanf("%i",&x);
if(x<=0);}
printf("El valor de la funcion es 0\n");
if(x>0)
x=x*2;
printf("El valor de la funcion es %i\n",x);
return 0;
}
ENTREGABLE 6
int main()
{
float a,e,i,o,,x1,x2;
printf("Ingresa coeficiente cuadratico\n");
scanf("%f",&a);
printf("Ingresa coeficiente lineal\n");
scanf("%f",%e);
printf("Ingresa constante\n");
scanf("%f,&i");
o=((e*e)-(4*ai));
if(o!=0){
if(o<0){
printf("Tiene raices imaginarias");
}
else{
x1=(-e+(0))/(2*a);
x2=(-e-(0))/(2*a);
printf("x1=%1fx2=%1f,x1,x2")
}
}
else{
printf("Las dos raices son iguales");
}
return 0;
ENTREGABLE 9
int main()
{
int a,b;
char s;
printf("dame dos numeros:\n");
scanf("%i",&a);
scanf("%i",&b);
switch(s){
case '+':
printf("el resultado es %i\n",a+b);
break;
case '-':
printf("el resultado es %i\n",a-b);
break;
case '*':
printf("el resultado es %i\n",a*b);
break;
case '/':
printf("el resultado es %i\n",a/b);
break;
default:
puts("camara");
}
return 0;
}
ENTREGABLE 10
int main()
{
int cont,n,s=0;
printf("cuantos numeros quieres sumar:\n");
scanf("%i",&n);
cont=0;
while(cont<=n){
if(cont%2!=0){
s=s+cont;
}
cont++;
}
printf("\nla suma es:%i",s);
return 0;
}
int main()
{
/*uso de if simple*/
int numero;
numero=1;
if(numero==1){/*requiere llaves si son mas de dos lineas dentro del if*/
puts("si vale uno");
}
else
puts("no vale uno");
return 0;
}
PROGRAMA IF2
/*if compuesto o anidado ( un if fentro de otro if)*/
int main()
{
int num;
puts("dame un numero");
scanf("%i", &num);
if (num>0)
if (num==1)
puts("eres uno siiii");
else
puts("eres mayor que uno");
else
puts("eres menor que cero");
return 0;
}
PROGRAMA IF3
/*if sin else*/
int main()
{
int lugar;
puts("que lugar tiene en la competencia");
scanf("%i", &lugar);
if (lugar==1)
puts("eres un campeon");
if (lugar==2)
puts("eres segundon jaja");
if (lugar==3)
puts("peor es nada perdedor");
if (lugar>=4)
puts("suerte para la proxima");
if (lugar<=0)
puts("jajajaja desperdicio");
return 0;
}
PROGRAMA IF4
/* otro iF compuesto*/
int main()
{
int n;
puts("dame un numero");
scanf("%i",&n);
if(n>0){
if(n<=3 && n>=1)
puts("tienes medalla");
else
puts("preparate mmmm");
}
else
puts("no terminas en serio");
return 0;
}
PROGRAMA5 IF5
int main()
{
/*elejir un numero solo hay 4 opciones saldra hasta elegir salir
*areas de figuras*
alejandro qu vas a elejir
1.- triangulo
2.- cuadrado
3.- circulo
4.- salir
este menu debe repetirse
hasta que seleccione salir */
int op;
char nom[10];
puts("como te llamas");
scanf("%s", nom);
getch ();
system("cls");
do{
printf(" %s que vas a elegir? \n", nom);
puts(" **areas de figuras** ");
puts(" 1.-triangulo");
puts(" 2-cuadrado");
puts(" 3.-circulo");
puts(" 4.-salir");
scanf("%i", &op);
if(op==1){
puts("triangilo");
}
if(op==2){
puts("cuadrado");
}
if(op==3){
puts("circulo");
}
if(op==4){
puts("salir");
}
if(op!=1 && op!=2 && op!=3 && op!=4){
puts("que no sabes leer");
}
getch();
system("cls");
}while(op!=4);
return 0;
}
PROGRAMA 6
PUTS AND GETS1
/*es para cpturar cadenas y espacios en blancos*/
int main()
{
char frase[100];
puts("dame una frase linda");
gets(frase);/*es para capturar cadenas y variables*/
puts("la frase fue: ");
puts(frase);
return 0;
}
PROGRAMA
PUTS AND GETS2
int main()
/*el scanf no debe tener espacios en blanco y el gets
debe estar al inicio del programa;*/
{
int var,var2;
char cad[10];
int t;
puts("dame un numero");
scanf("%i",&var);
puts("dame cadena de 10 sin espacios");
scanf("%s",cad);
puts("dame otro numero");
scanf("%i",&var2);
printf("%i %s %i", var,cad,var2);
return 0;
}
PROGRAMA 8
mag1
/*puts(mag); esto no se puede imprimir
un numero en un formato de cadena*/
int main()
{
int mag;
int intenta;
mag=rand()%5;/*rand() %12; entre 0 y 11
rand()&11+20; entre 20 y 30 */
puts("pasele pasele, atinele añ numero");
scanf("%i",&intenta);
printf("el num dado fue: %i", intenta);
if (intenta==mag)
puts("magazo :o");
else
puts("suerte para la otra :( ");
printf("\n mag es: %i", mag);
return 0;
}
PROGRAMA 9
mag2
/*programa tipo loteria*/
int main()
{
int mag, intenta;
int intenta;
mag=rand()%11+20;
puts("pasele pasele, atinele añ numero");
scanf("%i",&intenta);
printf("el num dado fue: %i", intenta);
if (intenta==mag)
puts("magazo :o");
else
puts("suerte para la otra :( ");
printf("\n mag es: %i", mag);
return 0;
}
PROGRAMA 10
mag3
int main()
{
/* este es un programa que compara un numero mayor a menor guiando al ususario*/
int mag, intenta;
mag=rand()%100+200;
puts("pasele pasele, atinele añ numero");
scanf("%i",&intenta);
if(intenta==mag){
puts("wow de verdad le atinas");
printf("fue un %i \n", intenta);
}
else{
puts("error, incorrecto");
if(intenta>mag)
puts("era menor");
else
puts("era mayor");
}
printf("el num dado fue: %i", intenta);
if (intenta==mag)
puts("magazo :o");
else
return 0;
}
PROGRAMA 11
char 1
PROGRAMA 12
char 2
/*pide un caracter hasta que se de una A, y se cierra el ciclo*/
int main()
{
char c;
c='\0';
puts("dame un caracter: ");/*0 NULL*/
while (c !='A') c=getchar();
return 0;
}
PROGRAMA 13
char 3
/*if(us==usp) no se pueden comparar cadenas con ==*/
int main()
{
char us[10];
int cont;
char usp[]="Daniel";
int contp=1234;
int c=3;
while (c) {
puts("Dame el usuario");
scanf("%s",us);
if(strcmp(us,usp)==0){/*las cadenas se comparan con strcmp*/
puts("Dame la contrasenia");
scanf("%i", &cont);
if (cont==contp){
puts("Bienvenido");
c=0;
}
else{
puts("Contrasenia incorrecta");
c--;
}
}
else{
puts("usuario incorrecto");
c--;
}
}
return 0;
}
PROGRAMA 14
Rep 1
/*compara una entrada con el color rojo*/
int main()
{
char color []="rojo";
char c1[10];
puts("dame color: ");
scanf("%s", c1);
if (strcmp(color,c1)==0){
puts("color valido");
}
else {
puts("color invalido");
}
return 0;
}
PROGRAMA 15
/*dar varios colores hasta dar el correcto*/
Rep 2
int main()
{
char color []="rojo";
char c1[10];
int c=1;
do{
puts("dame color: ");
scanf("%s", c1);
}while(strcmp(color,c1) !=0);
return 0;
}
PROGRAMA 16
Rep 3
/*pide al usuario un color y lo valida si es valido o invalido*/
int main()
{
char color []="rojo";
char c1[10];
int c=1;
while(c){
puts("dame color: ");
scanf("%s", c1);
if (strcmp(color,c1)==0){
puts("color valido");
c=0;
}
else {
puts("color invalido");
}
}
return 0;
}
PROGRAMA 17
DO WHILE 1
/*pedir un numero hasta que este
en un rango de 10 a 40*/
int main()
{
int num;
do{
puts("dame un numero");
scanf("%i",&num);
}while(num<=10 || num>=40);
return 0;
}
PROGRAMA 18
/*elegir una figura y salir solo selecionando el numero 4*/
int main()
{
int op;
char nom[10];
puts("como te llamas");
scanf("%s", nom);
getch ();
system("cls");
do{
printf(" %s que vas a elegir? \n", nom);
puts(" **areas de figuras** ");
puts(" 1.-triangulo");
puts(" 2-cuadrado");
puts(" 3.-circulo");
puts(" 4.-salir");
scanf("%i", &op);
switch(op){
case 1:
puts("triangulo");
break;
case 2:
puts("cuadrado");
break;
case 3:
puts("circulo");
break;
case 4:
puts("salir");
break;
default:
printf("%s solo hay 4 opciones jajaja");
}
getch();
system("cls");
}while(op!=4);
return 0;
}
PROGRAMA 19 SWITCH 1
int main()
{
int num;
printf("introduce un numero");
scanf("%i", &num);
if (num == 1)
printf("es un 1\n");
else if (num == 2)
printf("es un 2\n");
else if (num == 3)
printf("es un 3\n");
else printf("no es ni 1, ni 2, ni 3\n");
getch();
return 0;
}
PROGRAMA 20 SWITCH2
int main()
{
int num;
printf("introduce un numero");
scanf("%i", &num);
switch(num){
case 1 :
printf("es un 1\n");
break;
case 2:
printf("es un 2\n");
break;
case 3:
printf("es un 3\n");
break;
default:
printf("no es ni 1, ni 2, ni 3\n");
}
getch ();
return 0;
}
PROGRAMA 21 SWITCH3
int main()
{
int num;
printf("introduce un numero");
scanf("%i", &num);
switch(num){
case 1 :
printf("es un 1\n");
break;
case 2:
printf("es un 2\n");
break;
default:
printf("no es ni 1, ni 2, ni 3\n");
}
getch();
return 0;
}
PROGRAMA 22 SWITCH4
int main()
{
char c;
printf("comprobar deletreo \n");
printf("corregir errores de deletreo \n");
printf("mostrar errores de deletreo \n");
printf("1. salir \n");
do {
c=getchar();
switch(c){
case '1':
printf(" comprobar()");
break;
case '2':
printf("coregir()");
break;
case '3':
printf("mostrar()");
break;
case '4':
printf("exit(0)");
/*regresa al sistema*/
}
}
while (c==4);
getch();
}
PROGRAMA 23 for1
int main()
{
/*Para usar tenemos que utilizar la libreria windows*/
for(;;){
puts("dentro de for");
Sleep(1000);
}
return 0;
}
PROGRAMA24 for2
int main()
{
int i;
/*inicio condicion incremento/decremento*/
for(i=0;i<10;i++){
printf("%i",i);
}
/*para el caso de while int i;
i=0;
while(i<10){
i++;
}
*/
return 0;
}
PROGRAMA25 for3
int main()
{ /*EL INICIO DE FOR SI LO DECLARA ANTES*/
int i=0;
for (;i<10;i++){
printf("%i ",i);
}
return 0;
}
PROGRAMA 26 for4
int main()
{
int i;
/**/
for (i=40;i>29;i--){
printf("%i ",i);
}
puts("");
/**/
return 0;
}
PROGRAMA 27 magico infinito
int main()
{
int i, mag, op;
mag=rand();
printf("magico es %i\n", mag);
puts("dame un numero: ");
scanf("%i",&op);
printf("el numero del usuario es %i\n", op);
if (mag==op)
puts("si");
else
puts("no");
return 0;
}
ENTREGABLES
PROGRAMA5 IF5
int main()
{
/*elejir un numero solo hay 4 opciones saldra hasta elegir salir
*areas de figuras*
alejandro qu vas a elejir
1.- triangulo
2.- cuadrado
3.- circulo
4.- salir
este menu debe repetirse
hasta que seleccione salir */
int op;
char nom[10];
puts("como te llamas");
scanf("%s", nom);
getch ();
system("cls");
do{
printf(" %s que vas a elegir? \n", nom);
puts(" **areas de figuras** ");
puts(" 1.-triangulo");
puts(" 2-cuadrado");
puts(" 3.-circulo");
puts(" 4.-salir");
scanf("%i", &op);
if(op==1){
puts("triangilo");
}
if(op==2){
puts("cuadrado");
}
if(op==3){
puts("circulo");
}
if(op==4){
puts("salir");
}
if(op!=1 && op!=2 && op!=3 && op!=4){
puts("que no sabes leer");
}
getch();
system("cls");
}while(op!=4);
return 0;
}
PROGRAMA 6
PUTS AND GETS1
/*es para cpturar cadenas y espacios en blancos*/
int main()
{
char frase[100];
puts("dame una frase linda");
gets(frase);/*es para capturar cadenas y variables*/
puts("la frase fue: ");
puts(frase);
return 0;
}
PROGRAMA
PUTS AND GETS2
int main()
/*el scanf no debe tener espacios en blanco y el gets
debe estar al inicio del programa;*/
{
int var,var2;
char cad[10];
int t;
puts("dame un numero");
scanf("%i",&var);
puts("dame cadena de 10 sin espacios");
scanf("%s",cad);
puts("dame otro numero");
scanf("%i",&var2);
printf("%i %s %i", var,cad,var2);
return 0;
}
PROGRAMA 8
mag1
/*puts(mag); esto no se puede imprimir
un numero en un formato de cadena*/
int main()
{
int mag;
int intenta;
mag=rand()%5;/*rand() %12; entre 0 y 11
rand()&11+20; entre 20 y 30 */
puts("pasele pasele, atinele añ numero");
scanf("%i",&intenta);
printf("el num dado fue: %i", intenta);
if (intenta==mag)
puts("magazo :o");
else
puts("suerte para la otra :( ");
printf("\n mag es: %i", mag);
return 0;
}
PROGRAMA 9
mag2
/*programa tipo loteria*/
int main()
{
int mag, intenta;
int intenta;
mag=rand()%11+20;
puts("pasele pasele, atinele añ numero");
scanf("%i",&intenta);
printf("el num dado fue: %i", intenta);
if (intenta==mag)
puts("magazo :o");
else
puts("suerte para la otra :( ");
printf("\n mag es: %i", mag);
return 0;
}
PROGRAMA 10
mag3
int main()
{
/* este es un programa que compara un numero mayor a menor guiando al ususario*/
int mag, intenta;
mag=rand()%100+200;
puts("pasele pasele, atinele añ numero");
scanf("%i",&intenta);
if(intenta==mag){
puts("wow de verdad le atinas");
printf("fue un %i \n", intenta);
}
else{
puts("error, incorrecto");
if(intenta>mag)
puts("era menor");
else
puts("era mayor");
}
printf("el num dado fue: %i", intenta);
if (intenta==mag)
puts("magazo :o");
else
return 0;
}
PROGRAMA 11
char 1
/*ciclo hasta que llegue al falso, porque se sale*/
int main()
{
int var;
var=10;
while(var){
var--; /*9 a 0*/
printf("%i \n", var);
/*var--; 10 a 1*/
}
/*ciclo hasta que llegue al falso, porque se sale*/
return 0;
}
int main()
{
int var;
var=10;
while(var){
var--; /*9 a 0*/
printf("%i \n", var);
/*var--; 10 a 1*/
}
/*ciclo hasta que llegue al falso, porque se sale*/
return 0;
}
PROGRAMA 12
char 2
/*pide un caracter hasta que se de una A, y se cierra el ciclo*/
int main()
{
char c;
c='\0';
puts("dame un caracter: ");/*0 NULL*/
while (c !='A') c=getchar();
return 0;
}
PROGRAMA 13
char 3
/*if(us==usp) no se pueden comparar cadenas con ==*/
int main()
{
char us[10];
int cont;
char usp[]="Daniel";
int contp=1234;
int c=3;
while (c) {
puts("Dame el usuario");
scanf("%s",us);
if(strcmp(us,usp)==0){/*las cadenas se comparan con strcmp*/
puts("Dame la contrasenia");
scanf("%i", &cont);
if (cont==contp){
puts("Bienvenido");
c=0;
}
else{
puts("Contrasenia incorrecta");
c--;
}
}
else{
puts("usuario incorrecto");
c--;
}
}
return 0;
}
PROGRAMA 14
Rep 1
/*compara una entrada con el color rojo*/
int main()
{
char color []="rojo";
char c1[10];
puts("dame color: ");
scanf("%s", c1);
if (strcmp(color,c1)==0){
puts("color valido");
}
else {
puts("color invalido");
}
return 0;
}
PROGRAMA 15
/*dar varios colores hasta dar el correcto*/
Rep 2
int main()
{
char color []="rojo";
char c1[10];
int c=1;
do{
puts("dame color: ");
scanf("%s", c1);
}while(strcmp(color,c1) !=0);
return 0;
}
PROGRAMA 16
Rep 3
/*pide al usuario un color y lo valida si es valido o invalido*/
int main()
{
char color []="rojo";
char c1[10];
int c=1;
while(c){
puts("dame color: ");
scanf("%s", c1);
if (strcmp(color,c1)==0){
puts("color valido");
c=0;
}
else {
puts("color invalido");
}
}
return 0;
}
PROGRAMA 17
DO WHILE 1
/*pedir un numero hasta que este
en un rango de 10 a 40*/
int main()
{
int num;
do{
puts("dame un numero");
scanf("%i",&num);
}while(num<=10 || num>=40);
return 0;
}
PROGRAMA 18
/*elegir una figura y salir solo selecionando el numero 4*/
int main()
{
int op;
char nom[10];
puts("como te llamas");
scanf("%s", nom);
getch ();
system("cls");
do{
printf(" %s que vas a elegir? \n", nom);
puts(" **areas de figuras** ");
puts(" 1.-triangulo");
puts(" 2-cuadrado");
puts(" 3.-circulo");
puts(" 4.-salir");
scanf("%i", &op);
switch(op){
case 1:
puts("triangulo");
break;
case 2:
puts("cuadrado");
break;
case 3:
puts("circulo");
break;
case 4:
puts("salir");
break;
default:
printf("%s solo hay 4 opciones jajaja");
}
getch();
system("cls");
}while(op!=4);
return 0;
}
PROGRAMA 19 SWITCH 1
int main()
{
int num;
printf("introduce un numero");
scanf("%i", &num);
if (num == 1)
printf("es un 1\n");
else if (num == 2)
printf("es un 2\n");
else if (num == 3)
printf("es un 3\n");
else printf("no es ni 1, ni 2, ni 3\n");
getch();
return 0;
}
PROGRAMA 20 SWITCH2
int main()
{
int num;
printf("introduce un numero");
scanf("%i", &num);
switch(num){
case 1 :
printf("es un 1\n");
break;
case 2:
printf("es un 2\n");
break;
case 3:
printf("es un 3\n");
break;
default:
printf("no es ni 1, ni 2, ni 3\n");
}
getch ();
return 0;
}
PROGRAMA 21 SWITCH3
int main()
{
int num;
printf("introduce un numero");
scanf("%i", &num);
switch(num){
case 1 :
printf("es un 1\n");
break;
case 2:
printf("es un 2\n");
break;
default:
printf("no es ni 1, ni 2, ni 3\n");
}
getch();
return 0;
}
PROGRAMA 22 SWITCH4
int main()
{
char c;
printf("comprobar deletreo \n");
printf("corregir errores de deletreo \n");
printf("mostrar errores de deletreo \n");
printf("1. salir \n");
do {
c=getchar();
switch(c){
case '1':
printf(" comprobar()");
break;
case '2':
printf("coregir()");
break;
case '3':
printf("mostrar()");
break;
case '4':
printf("exit(0)");
/*regresa al sistema*/
}
}
while (c==4);
getch();
}
PROGRAMA 23 for1
int main()
{
/*Para usar tenemos que utilizar la libreria windows*/
for(;;){
puts("dentro de for");
Sleep(1000);
}
return 0;
}
PROGRAMA24 for2
int main()
{
int i;
/*inicio condicion incremento/decremento*/
for(i=0;i<10;i++){
printf("%i",i);
}
/*para el caso de while int i;
i=0;
while(i<10){
i++;
}
*/
return 0;
}
PROGRAMA25 for3
int main()
{ /*EL INICIO DE FOR SI LO DECLARA ANTES*/
int i=0;
for (;i<10;i++){
printf("%i ",i);
}
return 0;
}
PROGRAMA 26 for4
int main()
{
int i;
/**/
for (i=40;i>29;i--){
printf("%i ",i);
}
puts("");
/**/
return 0;
}
PROGRAMA 27 magico infinito
int main()
{
int i, mag, op;
mag=rand();
printf("magico es %i\n", mag);
puts("dame un numero: ");
scanf("%i",&op);
printf("el numero del usuario es %i\n", op);
if (mag==op)
puts("si");
else
puts("no");
return 0;
}
ENTREGABLES
int main()
{
int i;
printf("introduce un numero del 1 al 7\n");
scanf("%d",&i);
switch(i){
case 1: printf("es lunes");break;
case 2: printf("es martes");break;
case 3: printf("es miercoles");break;
case 4: printf("es jueves");break;
case 5: printf("es aviernes");break;
case 6: printf("es sabado");break;
case 7: printf("es domingo");break;
default: printf("no valido");
}
return 0;
}
EMTREGABLE 2
int main()
{
/*pide al usuario un caracter y lo valida si es valido o invalido*/
char caracter []="n&s";
char c1[10];
int c=1;
while(c){
puts("introduce caracter");
scanf("%s", c1);
if (strcmp(caracter,c1)==0){
puts("caracter valido");
c=0;
}
else {
puts("caracter invalido");
}
}
return 0;
}
ENTREGABLE 3
int main()
{
int num1,num2,num3;
printf("Introduzca numero 1:");
scanf("%d",&num1);
printf("Introduzca numero 2:");
scanf("%d",&num2);
printf("Introduzca numero 3:");
scanf("%d",&num3);
if (num1>num2)
{
if (num2>num3)
{
printf("Orden decreciente");
}
else
{
printf("No están introducidos en orden decreciente ");
}
}
else
{
printf("No están introducidos en orden decreciente ");
}
return 0;
}
ENTREGABLE 4
int main()
{
int v;
float y,z;
printf("Dame tu altura en centimetros\n");
scanf("%v",&v);
p=v/2.54;
printf("Tu altura en pulgadas es:%.2f\n",p);
z=p/12;
printf("Tu altura en pies es:%.2f\n",z);
return 0;
}
ENTREGABLE 4
int main()
{
int v;
float y,z;
printf("Dame tu altura en centimetros\n");
scanf("%v",&v);
p=v/2.54;
printf("Tu altura en pulgadas es:%.2f\n",p);
z=p/12;
printf("Tu altura en pies es:%.2f\n",z);
return 0;
}
ENTREGABLE 5
{
int x;
printf("Para calcular el valor de la funcion f(x)=0 o f(x)=x2\n");
printf("Dame el valor de x\n");
scanf("%i",&x);
if(x<=0);}
printf("El valor de la funcion es 0\n");
if(x>0)
x=x*2;
printf("El valor de la funcion es %i\n",x);
return 0;
}
ENTREGABLE 6
int main()
{
float a,e,i,o,,x1,x2;
printf("Ingresa coeficiente cuadratico\n");
scanf("%f",&a);
printf("Ingresa coeficiente lineal\n");
scanf("%f",%e);
printf("Ingresa constante\n");
scanf("%f,&i");
o=((e*e)-(4*ai));
if(o!=0){
if(o<0){
printf("Tiene raices imaginarias");
}
else{
x1=(-e+(0))/(2*a);
x2=(-e-(0))/(2*a);
printf("x1=%1fx2=%1f,x1,x2")
}
}
else{
printf("Las dos raices son iguales");
}
return 0;
}
ENTREGABLE 7
int main()
{
int x;
printf("Dame un numero o q: \n");
scanf("%i", &x);
if (x!=0){
if (x>0){
printf("El numero % es positivo \n", x)
}
else
printf("El numero % es negativo \n", x);
}
else
printf("El numero es nulo \n");
return 0;
}
ENTREGABLE 8
int main()
{
int x;
printf("Dame un numero o q: \n");
scanf("%i", &x);
if (x!=0){
if (x>0){
printf("El numero % es positivo \n", x)
}
else
printf("El numero % es negativo \n", x);
}
else
printf("El numero es nulo \n");
return 0;
}
ENTREGABLE 9
int main()
{
int a,b;
char s;
printf("dame dos numeros:\n");
scanf("%i",&a);
scanf("%i",&b);
switch(s){
case '+':
printf("el resultado es %i\n",a+b);
break;
case '-':
printf("el resultado es %i\n",a-b);
break;
case '*':
printf("el resultado es %i\n",a*b);
break;
case '/':
printf("el resultado es %i\n",a/b);
break;
default:
puts("camara");
}
return 0;
}
ENTREGABLE 10
int main()
{
int cont,n,s=0;
printf("cuantos numeros quieres sumar:\n");
scanf("%i",&n);
cont=0;
while(cont<=n){
if(cont%2!=0){
s=s+cont;
}
cont++;
}
printf("\nla suma es:%i",s);
return 0;
}
Comentarios
Publicar un comentario