Programas hechos durante clase unidad 3

Programa 1

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
    int num;
    num=1;
    if(num==1)
        puts("la variable es UNO");
    else

    puts("La variable no es UNO");

    return 0;

}

Programa 2

#include <stdio.h>
#include <stdlib.h>
#include  <conio.h>

int main()
{
    int num;
    num=1;
    if (num>0)
    if(num==1)
        puts("Numero es uno");
        else
        puts("no es uno");
        else
            puts("Eres negativo");

    return 0;
}

Programa 3

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
   int num;
   nun=8;
   if (nun>=0)
   printf("Numero es %d\n",nun);
   if(num==0)
    puts("Eres un cero");
   if(nim>=1)
    puts("es mas que  cero");
    return 0;
}

Programa 4

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
    int num;
    num=5;

    printf("introduce un numero: \n");
    scanf("%i",&num);

    if(num>=0){
     if(num==0)
     puts("es cero");
    if(num==1)
        puts("Es uno");
    else
        puts("Es mayor");
    }else
    puts("El numero es negativo");
    return 0;
}


Programa 5

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int num;
   puts("Dame un numero");
   scanf("%d",&num);
   if(num>=0)
   if(num>=1&&num<=10)
    puts("primero");
   else
    if(num>=11 && num<=21)
   puts("nada");
   else
    puts("Gracias por participar");
   else
    puts("positivo, no negativo!!");
    return 0;
}

Programa 6

#include <stdio.h>
#include <stdlib.h>

int main()
    int x, y;
    x=5; y=3;
    printf("%d es mayor que %d = d%\n ",x,y,x>y);
    x=2; y=8;
    printf("%d es mayor que %d =%d\n",x,y,x>y);
    if(x>y)
        printf("%d es mayor que %d\n",x,y);
    else
        printf("%d es menor que %d\n",x,y);
    return 0;
}

Programa 7 

#include <stdio.h>
#include <stdlib.h>

int main()
{
int a, b;
printf("Dame un valor entero\n");
scanf("%i", &a);
printf("Dame otro valor entero\n");
scanf("%i", &b);
if(a>b)
    printf("%i es mayor a %i =%i \n",a,b, a-b);
else
  printf("%i es menor a %i = %i \n",a,b, b-a);
    return 0;
}

Programa 8

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    int contra, contus;
    char us[10];
    char Usuario[10]="tono";
    contra= 1234567;
    printf("Dame tu nombre de usuario\n");
    scanf("%s", us);
    if (strcmp (Usuario,us) ==0)
    {
       printf("Hola tono, inserta tu contraseña:\n");
        scanf("%i", &contus);
        if (contra==contus)
            printf("Bienvenido sir , lo hemos estado esperando");
        else
            printf("Contraseña incorrecta\n");
    }
    else
        printf("No eres yo\n");
    return 0;
}

Programa 9

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
 char a[4]="si";
 char b[4]="si";
 if(strcmp(a,b)==0) printf("si");
}

Programa 10

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int mag=5;
    int intenta;

    printf("Atinale al numero: \n");
    scanf("%d",&intenta);
    if (intenta==mag)
        printf("Bien \n");
    else printf("Incorrecto \n");

    return 0;
}

Programa 11

#include <stdio.h>
#include <stdlib.h>

int main()
{
   int variable;
   variable=10;
   while (variable)
   {

     printf("Variable es %d\n",variable);
     variable=variable-1;
   }
return 0;
}

Programa 12

#include <stdio.h>
#include <stdlib.h>
#include   <conio.h>

int main()
{
    char c;
    c='0';
    puts("Dame un caracter ");
    while(c!='A') c=getchar();

    return 0;
}

Programa 13
#include <stdio.h>
#include <stdlib.h>

int main()
{
    char c='9';
    do{
        printf("Valor de c %c\n",c);
        --c;
         printf(" c %c\n",c);
    }while(c>='0');

    return 0;
}

Programa 14
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int num;
    do{
    puts("Dame un  numero: " );
    scanf("%i",&num);
    }while (num>=100);

    return 0;
}

Programa 15
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
   int contra, contus;
    char us[10];
    char usuario[10]="tono";
    contra= 1234;
    do{
    printf("Dame tu nombre de usuario: \n");
    scanf("%s",&us);
    }while(strcmp (usuario,us)!=0);
    do{
       printf ("tu contraseña es: \n ");
       scanf("%i",&contus);
    }while (contus!=contra);
    printf("Welcome \n");

    return 0;
}

Programa 16
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    int clave=123, cuenta=1,claveus;
    char us[5]="tono";
    char usus[5];

     while (cuenta <=3){
            printf("No. intentos: %d\n",cuenta);
            puts("Dame tu usuario");
            scanf("%s",usus);
           } if (strcmp(us,usus)==0)
                do {
                cuenta=cuenta+1;
                puts("dentro");
                puts("dame tu clave");
                scanf("%i",&claveus);
               }if(clave!=claveus)
                    puts("bienvenido");
                cuenta=3;
            {while (cuenta<3);
            cuenta=3;
            cuenta=cuenta+1;
            }
    return 0;
     }

Programa 17
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i;
    /*for de incremento*/
    for (i=1;i<=5;i++){
    printf("%i",i);
}
    int j;
    for (j=0;j<5;j++)
        puts("casi 10");

    /*for de decremento*/
    int a;
   for(a=1;a>0;a=a-3)
        puts(";2)");
    return 0;
}

Programa 18
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x;
    for (x=1;x<=100;x++)
        printf("%d \n " ,x);
    return 0;
}

Programa 19
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
    int x;
    float z;
    for (x=100; x!=65; x=x-5;){
    z=x*x;
    printf("El cuadrado de %d es %.0f\n",x,z);

    }
    return 0;
}

Programa 20
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int a=10;
    while(1){
            if(a-- <=1) break;
    printf("%d\n",a);
    }
    return 0;
}

Programa 21
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int a=0;
    while(a<10){
    a++;
    if(a==7) continue;
    printf("%d\n",a);

    }
    return 0;
}

Programa 22
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
    char nom[10];
    puts("dame tu nombre");
    scanf("%s",nom);
    int i,t;
    t=strlen (nom);
    printf("%d\n",t);
    for(i=0;i<=t;i++){
    if(nom[i]=='d' || nom[i]=='D')continue;

    printf("%c",nom[i]);
    }
    return 0;
}

Programa 23
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int num;
    printf("dame un numero \n");
    scanf("%i",&num);
    if(num==1)
        puts("eres el 1");
    else if (num==2)
        puts("eres un segundon");
        else if (num==3)
        puts("Eres un milenio con medalla");
        else
        puts("medalla de participacion");
    return 0;
}

Programa 24
#include <stdio.h>
#include <stdlib.h>

int main()
{
     int num;
    printf("Dame el lugar en que llego \n");
    scanf("%i",&num);
    switch(num){
    case 1:
    puts("Eres chido ");
    break;

     case 2:
    puts("genial casi casi");
     break;


     case 3:
     puts("pero tienes medalla no");
     break;
     default:
     puts(";(competiste");
    }
    return 0;
}

Programa 25
#include <stdio.h>
#include <stdlib.h>

int main()
{    int op;
    do{
    puts("opciones");
    puts("1.- suma");
    puts("2.- resta");
    puts("3.- multiplicasion");
    puts("4.- diivision ");
    puts("5.- salir");
    puts("opcion elegida es:  ");
    scanf("%i",&op);
    }while(op<=1 || op>=6);
    return 0;
}

Programa 26
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <windows.h>
#define PI 3.1416

int main()
{
    int op, B, h, b, r;
    float A;
    do{
    printf("1.Triangulo\n");
    printf("2.Romboide\n");
    printf("3.Trapecio\n");
    printf("4.Circulo\n");
    printf("5.Salir\n");
    scanf("%i",&op);
    switch(op){
    case 1:
        puts("Triangulo");
        puts("Dame la altura");
        scanf("%i", &h);
        puts("Dame la base");
        scanf("%i",&B);
        A=(B*h)/2;
        printf("Con base %i y altura %i el Area del Triangulo es %.2f\n",B,h,A);
        break;
    case 2:
        puts("Romboide");
        puts("Dame la altura");
        scanf("%i", &h);
        puts("Dame la base");
        scanf("%i",&B);
        A=B*h;
        printf("Con base %i y altura %i el Area del Romboide es %.2f\n",B,h,A);
        break;
    case 3:
         puts("Trapecio");
         puts("Dame la altura");
        scanf("%i", &h);
        puts("Dame la base mayor");
        scanf("%i",&B);
        puts("Dame la base menor");
        scanf("%i",b);
        A=((B+b)/2)*h;
        printf("El area del trapecio con base mayor de %i y base menor de %i con una altura de %i es %.2f",B,b,h,A);
        break;
    case 4:
         puts("Circulo");
         puts("Dame el radio del circulo");
         scanf("%i",&r);
         A=PI*(r*r);
         printf("El area del circulo con radio %i es de %.2f",r, A);
    break;
    default:
         puts("No es una opcion valida");
    }
    getch();
    system("cls");
     if(op==5) break;
    }while(op>=0 && op<=4);
    return 0;
}

Programa 27
#include <stdio.h>
#include <stdlib.h>
/*elabore un programa que calcule el total de una factura utilize el 16 % de iva solicite al usuario numero de articulo articulos e importe de cada articulo */

int main()
{
    int numart, a=1;
    float imp, total, b;
    printf("Dime cuantos productos compraste \n");
    scanf("%i",&numart);
   while(a<=numart){
    printf("Dime el precio de los productos %i \n",a);
    scanf("%f",&b);
    imp=(b*.16)+b;
    printf("importe= %f \n",imp);
    total=total+imp;
    a++;
    b=0;
    imp=0;
   }
   printf("El total de la compra: %f", total);
    return 0;
}

Programa 28
#include <stdio.h>
#include <stdlib.h>
/*hacer un programa que sume los numeros impares contenidos en la lista de uno a 101*/

int main()
{
    int i, a=0;
    for(i=1;i<=101;i++){
        if (i%2!=0){
            a=a+i;
            printf("%d \n",i);
            }
    }
    printf("total= %d",a);
    return 0;
}






Comentarios