LENGUAJE C



1.Hacer Un Programa En C que imprima un letrero´Hola Cetis´
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
printf("Hola Cetis 146\n\n");
printf("\t que tal \n\n");
printf("como estas\n\n");
printf("yo bien gracias\n\n");
gotoxy(10,12);
printf("rio blanco");
gotoxy(20,20);
printf("cordoba");
gotoxy(25,13);
printf("Programador:Carlos Vásquez Alducin");
getch();
}

2.Hacer Un Programa en C que sume 2 numeros e imprima el resultado total de la suma 

#include<stdio.h>
#include<conio.h>
main()
{int num1,num2,suma;
 printf("Dar un numero:");
 scanf("%d",&num1);
 printf("Dar otro numero:");
 scanf("%d",&num2);
 suma=num1+num2;
 printf("La suma de %d mas %d es %d",num1,num2,suma);
 getch();
}




3."Obtener el promedio de un alumno" ;con los datos de un  nombre y 3 calificaciones de imprimir al final su nombre y su promedio. 

#include <stdio.h>
#include <conio.h>
main()
{char nom[25];
float c1,c2,c3,prom;
clrscr();
gotoxy(10,9);
printf ("Programa que obtiene el Promedio de un Alumno");
gotoxy(10,12);
printf ("dar un nombre:");
 scanf ("%s",&nom);
gotoxy(10,14);
printf ("dar una calificacion:");
 scanf ("%f",&c1);
gotoxy(10,16);
printf ("dar una segunda calificacion:");
 scanf ("%f",&c2);
gotoxy(10,18);
printf ("dar una tercera calificacion:");
 scanf ("%f",&c3);
prom=(c1+c2+c3)/3;
gotoxy(10,20);
printf ("el alumno %s tiene un promedio de %f",nom,prom);
gotoxy(10,22);
printf ("programador");
gotoxy(10,24);
printf ("Carlos ");
getch ();
}

4.En base al programa anterior ahora decidir si el alumno esta aprobado o no imprimiendo letreros correspondientes 

#include<stdio.h>
#include<conio.h>
main()
{
char nom [20];
float c1,c2,c3,prom;
clrscr;
gotoxy(5,5);
printf("Dar un nombre:");
scanf("%s,&nom);
gotoxy(7,5);
printf("Dar 5 calificaciones:");
scanf("%f %f %f",&c1,&c2,&3);
prom=(c1+c2+c3)/3;
if(prom>=6)
 {
  gotoxy(8,5);
  printf("%s Esta aprobado,"nom);
  getch();
 }
else
 {
 gotoxy(8,5);
 printf("%s Esta reprobado",nom);
 getch();
 }
}

5. siguiendo el programa anterior de promedio hacer ahora el mismo proceso para 5 alumnos

#include<stdio.h>
#include<conio.h>
main()
{
char nom [25];
float c1,c2,c3,prom;
int x;
for (x=1;x<=5;x++)
 {
  clrscr();
  printf("Alumno no. %d",x);
  printf("Dar nombre:");
  scanf("%s",&nom);
  printf("Dar 3 calificaciones:");
  scanf("%f %f %f",&c1,&c2,&c3);
  prom=(c1+c2+c3)/3
  if(prom>=6)
   {
    printf(%s Esta aprobado con: %f",nom,prom);
    getch();
   }
  else
   {
    printf("%S Esta aprobado con:%f",nom,prom);
    getch();
   }
 }
}


6.Programa que pida 2 números e imprima su multiplicasion 

#include <stdio.h>
#include <conio.h>
main()
{
float num1,num2, mult;
printf("Dar un numero:");
scanf ("%f",& num1);
printf("Dar otro numero:");
scanf("%f",& num2);
mult* num1 * num2
printf("Dar el resultado de %f*%f, num");
getch();
}

7.Hacer un programa en C en base a los datos clave, descripción  pecio de costo u utilidad de un articulo obtenga el pecio de venta del mismo 

#include<stdio.h>
#include<conio.h>
main()

{
char clave[6];
char descripcion[26];
float pcosto;
float utilidad,pventa;
clrscr();
gotoxy(10,8);
printf("dar clave");
scanf("%s",&clave);
gotoxy(10,10);
printf("dar descripcion:");
scanf("%s",&descripcion);
gotoxy(10,12);
printf("dar el precio de costo:");
scanf("%s",&pcosto);
gotoxy(10,14);
printf("dar la utilidad:");
scanf("%f",&utilidad);
pventa=(pcosto*utilidad)+pcosto;
gotoxy (10,16);
printf("el precio de venta es %f", pventa);
getch();
}



8.En base al programa anterior ahora repetir este proceso 3 veces 

#include<stdio.h>
#include<conio.h>
main()
{char clave[6];
char descripcion[26];
float pcosto;
float utilidad,pventa;
int x;
for (x=1, x<=3; x++)
{
clrscr();
gotoxy(10,8);
printf("dar clave ");
scanf("%s",&clave);
gotoxy(10,10);
printf("dar descripcion:");
scanf("%s",&descripcion);
gotoxy(10,12);
printf("dar el precio de costo:");
scanf("%s",&pcosto);
gotoxy(10,14);
printf("dar la utilidad);
scanf("%f",&utilidad);
pventa=(pcosto*utilidad)+pcosto;
gotoxy(10,16);
printf("el precio de venta es %f",pventa);
getch();
}
}

9.Hacer Un Programa En C Que controle la nomina de una empresa los datos son los siguientes: 

Clave 
Nombre del empleado
Puesto 
Pago por hora
Comisión 
Impuesto sobre la renta
Imss
Anticipo
Horas laboradas

Obtener el total de percepciones el total de deducciones y el sueldo neto la empresa tienes las siguientes politicas.


#include<stdio.h>
#include<conio.h>
main()
{char cve[7];
 char nom[25];
 char puesto[19];
 int hrs;
 float pagoxhr,com,tp,td,isr,imss,ant,sn,hrsex;
 int x;
 for(x=1;x<=2;x++)
 {
 clrscr();
 printf("Trabajador No. %d",x);
 gotoxy(5,5);
 printf("dar la clave del trabajador(a):");
 scanf("%s",&cve);
 gotoxy(5,7);
 printf("dar el nombre de el trabajador(a):");
 scanf("%s",&nom);
 gotoxy(5,9);
 printf("dar el puesto:");
 scanf("%s",&puesto);
 gotoxy(5,11);
 printf("dar las horas laboradas:");
 scanf("%d",&hrs);
 gotoxy(5,13);
 printf("dar el pago por hora:");
 scanf("%f",&pagoxhr);
 gotoxy(5,15);
 printf("dar la comision:");
 scanf("%f",&com);
 gotoxy(5,17);
 if(hrs>40)
   { hrsex=hrs-40;
    hrsex=hrsex*(2*pagoxhr);
    hrs=hrs*pagoxhr;
    tp=(40*pagoxhr)+hrsex+com;
    }
 else
  {
  tp=hrs*pagoxhr+com;}
  isr=tp*0.04;
  imss=tp*0.06;
  gotoxy(5,19);
  printf("dar el anticipo de el trabajador(a):");
  scanf("%f",&ant);
  gotoxy(5,21);
  td=isr+imss+ant;
  sn=tp-td;
  gotoxy(5,23);
  printf("%s tiene percepciones de %4.2f,\n deduccciones de %4.2f y sueldo neto de %4.2f",nom,tp,td,sn );
  getch();
  }
  }
10.Hacer el programas para 3 empleados el mismo proceso 


#include<stdio.h>
#include<conio.h>
main()
{char cve[6], puesto[15], empleado[25];
float hrs,pagoxhr,com,tp,td,isr,imss,ant,sn;
int x;
for (x=1; x <=3; x++)
{
clrscr();
gotoxy(5,5); printf("dar la clave del trabajador:");
scanf("%s",& cve);
gotoxy(5,7); printf("dar nombre:");
scanf("%s",&empleado);
gotoxy(5,9); printf("dar el puesto:");
scanf("%s",&puesto);
gotoxy(5,11);printf("dar las horas laboradas:");
scanf("%f",&hrs);
gotoxy(5,13); printf("dar el pago por hora:");
scanf("%f",&pagoxhr);
gotoxy(5,15),printf("dar la comision:");
scanf("%f",&com);
tp=hrs*pagoxhr+com;
gotoxy(5,17); printf("%s tiene percepciones de: %f",empleado,tp);
isr=tp*.04;
imss=tp*.06;
gotoxy(5,19); printf("dar el anticipo del trabajador:");
scanf("%f",&ant);
td=isr+imss+ant;
sn=tp-td;
gotoxy(5,21);printf("tiene deducciones de %f y su sueldo neto es de %f",td,sn);
getch();
}
}

11. en base al programa anterior ahora la empresa a cambiado sus politicas, las cuales son las siguientes. Si el trabajador labora mas de 40 horas tendra horas extras,las cuales les seran pagadas al doble

#include<stdio.h>
#include<conio.h>
main()
{char cve[7];
 char nom[25];
 char puesto[19];
 int hrs;
 float pagoxhr,com,tp,td,isr,imss,ant,sn,hrsex;
 int x;
 for(x=1;x<=2;x++)
 {
 clrscr();
 printf("Trabajador No. %d",x);
 gotoxy(5,5);
 printf("dar la clave del trabajador(a):");
 scanf("%s",&cve);
 gotoxy(5,7);
 printf("dar el nombre de el trabajador(a):");
 scanf("%s",&nom);
 gotoxy(5,9);
 printf("dar el puesto:");
 scanf("%s",&puesto);
 gotoxy(5,11);
 printf("dar las horas laboradas:");
 scanf("%d",&hrs);
 gotoxy(5,13);
 printf("dar el pago por hora:");
 scanf("%f",&pagoxhr);
 gotoxy(5,15);
 printf("dar la comision:");
 scanf("%f",&com);
 gotoxy(5,17);
 if(hrs>40)
   { hrsex=hrs-40;
    hrsex=hrsex*(2*pagoxhr);
    hrs=hrs*pagoxhr;
    tp=(40*pagoxhr)+hrsex+com;
    }
 else
  {
  tp=hrs*pagoxhr+com;}
  isr=tp*0.04;
  imss=tp*0.06;
  gotoxy(5,19);
  printf("dar el anticipo de el trabajador(a):");
  scanf("%f",&ant);
  gotoxy(5,21);
  td=isr+imss+ant;
  sn=tp-td;
  gotoxy(5,23);
  printf("%s tiene percepciones de %4.2f,\n deduccciones de %4.2f y sueldo neto de %4.2f",nom,tp,td,sn );
  getch();
  }
  }


12.Pasar el ejercicio de la hoja con marco 



#include<stdio.h>
#include<conio.h>
main()
{
 void dibujamarco();
 void ponmensaje();
 void ponventana();
 clrscr();
 ponventana(1,1,79,23,2);
 window(2,2,79,23);
 ponmensaje(2,"Carlos Vásquez Alducin",61);
 getch();
 }
 void ponmensaje(int renglon,char ys,char xi, char yi,char selector)
 {
  void dibujamarco();
  dibujamarco(xs ,ys ,xi ,yi ,selector);
  window(xs+1,ys+1,xi-1,yi-1);
  clrscr();
 }
 void dibujamarco(char xs,char ys,char xi,char yi,char selector)
 {
  int i;
  char k1,k2,k3,k4,k5,k6;
  switch(selector)
 }

 case 1:
 {k1=218;k2=191;k3=192;
  k4=217;k5=196;k6=179;
  break;
 }
  case 2:
 {k1=201;k2=187;k3=200;
  k4=188;k5=205;k6=186;
  break;
 }
}
gotoxy(xs,ys);
putch(k1);
for(i=ys+1;i<yi,i++)
{
 gotoxy(xs,i);
 putch(k6);
 gotoxy(xi,i);
 putch(k6);

 {
 gotoxy(xs,yi);
 putch(k6);
 gotoxy(xi,i);
 putch(k6);

 }
 gotoxy(xs,yi);
 putch(k3);
 for(i=xs+1;i<i++)
 putch(k5);
 putch(k4);

13. Programa que cree un marco y que dentro del marco se imprima un letrero.
#include<stdio.h>
#include<conio.h>
main()
{ void dibujamarco();
  void ponmensaje();
  void ponventana();
  char nom [25];
  float c1, c2, c3, prom;
  int i, apr, rep;
  clrscr();
  ponventana(1,1,79,23,2);
  window(2,2,78,22);
  textocolor(2);
  ponmensaje(2,"CETis 146 de Rio Blanco, Ver.",61);
  textcolor(7);
  apr=0;
  rep=0;
  gotoxy(10,5);
  printf("obtener el promedio de 3 alumnos");
  for (i=1;i<=3;i++)
  {clrscr();
   textcolor(3);
   ponmensaje(2,"CETis 146 de Rio Blanco, Ver.",61);
   textcolor(7);
   gotoxy(10,5);
   printf("obtener el promedio de 3 alumnos");
   gotoxy(10,7);
   printf("alumno: %d",i);
   gotoxy(10,10);
   printf("nombre del alumno:");
   scanf("%s",nom);
   gotoxy(10,11);
   printf("calificacion del primer parcial:");
   scanf("%f", &c1);
   gotoxy(10,12);
   printf("calificacion del segundo parcial:");
   scanf("%f", &c2);
   gotoxy(10,13);
   printf("calificacion del tercer parcial:");
   scanf("%f",&c3);
   prom=(c1+c2+c3)/3;
   if (prom>=6)
   {gotoxy(10,15);
   printf("%s esta aprobado con %4.2f",nom, prom);
   apr++;
   }
   else
   {textcolor(4);
    gotoxy(10,15);
    printf("%s esta reprobado con %4.2",nom, prom);
    rep++;
   }
  textcolor(2);
  gotoxy(30,17);
  printf("puelse una tecla para continuar...");
  textcolor(7);
  getch();
}
 gotoxy(10,19);
 printf("El total de aprobados fue de %d", apr);
 gotoxy(10,20);
 printf("El total de reprobados fue de %d", rep);
 getch();
 gotoxy(20,21);
 printf("Progamador:Morales Cruz Ma. Xochilt CETis 146.");
 getch();
 }
 void ponmensaje(int renglon, char mensaje[],int largo)
 { gotoxy((largo-strlen(mensaje))/2+1,renglon);
 cprintf(mensaje);

 void ponventa(char xs, char ys, char xi, char yi, char selector)
 {void dibujamarco();
  dibujamarco(xs, ys, xi, yi, selector);
  window(xs+1, ys+1, xi-1, yi-1);
  clrscr();

  void dibujamarco(char xs, char ys, char xi, char yi, char selector)
  {int i;
   char k1, k2, k3, k4, k5, k6;
   switch(selector)
   {
    case 1:{k1=218; k2=191; k3=192;
    k4=217; k5=196; k6=179;
    break;}
    case 2:{k1=201; k2=187; k3=200;
    k4=188; k5=205; k6=186; break;}
   }
   gotoxy(xs,ys);
   putch(k1);
   for(i=xs+1;i<xi;i++);
   putch(k5);
   putch(k2);
   for(i=ys+1;i<yi;i++)
   {gotoxy(xs,i);
   putch(k6);
   gotoxy(xi,i);
   putch(k6);}
   gotoxy(xs,yi);
   putch(k3);
   for(i=xs+1;i<xi;i++)
   putch(k5);
   putch(k4);
}


14.realizar el programa de nomina con marco de igual manera su formato de pantalla hacer el programa paran 5 alumnos.
#include<stdio.h>
#include<conio.h>
main()
 {void dibujamarco();
  void ponventana();
  char nom[25];
  char cve[7];
  char puesto[19];
  int hrs;
  float pagoxhr, com, tp, td, isr, imss, ant, sn, hrsex;
  int x;
  for(x=1;x<=5;x++)
    {
    clrscr();
    ponventana(1,1,79,23,2);
    window(2,2,78,22);
    textcolor(2);


    clrscr();
    gotoxy(38,2);
    printf("Coppel");
    gotoxy(3,3);
    printf("Empleado No.%d:",x);
    gotoxy(3,4);
    printf("Clave :");
    scanf("%s",&cve);
    gotoxy(3,5);
    printf("Nombre de el trabjador(a):");
    scanf("%s",&nom);
    gotoxy(3,6);
    printf("Puesto:");
    scanf("%s",&puesto);
    gotoxy(34,8);
    printf("Percepciones");
    gotoxy(17,9);
    printf("Horas laboradas:");
    scanf("%d",&hrs);
    gotoxy(17,10);
    printf("Pago por hora:");
    scanf("%f",&pagoxhr);
    gotoxy(17,11);
    printf("dar la comision:");
    scanf("%f",&com);
    if(hrs>40)
      { hrsex=hrs-40;
       hrsex=hrsex*(2*pagoxhr);
       hrs=hrs*pagoxhr;
       tp=(40*pagoxhr)+hrsex+com;
      }
   else
      {
      tp=hrs*pagoxhr+com;}
      gotoxy(17,12);
      printf("Total de percepciones:$ %f ",tp   );
      gotoxy(34,14);
      printf("Deducciones");
      gotoxy(17,15);
      printf("Anticipo:$");
      scanf("%f",&ant);
      isr=tp*0.04;
      gotoxy(17,16);
      printf("El isr ha deducir es:$%f",isr);
      imss=tp*0.06;
      gotoxy(17,17);
      printf("El imss ha deducir es:$%f",imss);
      td=isr+imss+ant;
      gotoxy(17,18);
      printf("El total de deducciones es:%f",td);
      sn=tp-td;
      gotoxy(22,19);
      printf("Sueldo neto:$%f",sn);
      gotoxy(23,20);
      printf("programador:Carlos Vásquez Alducin");
      getch();
   }
   }


   void ponmensaje(int renglon, char mensaje[], int largo)
   { gotoxy((largo-strlen(mensaje))/2+1, renglon);
     cprintf(mensaje); }


     void ponventana(char xs, char ys, char xi, char yi, char selector)
     { void dibujamarco();
     dibujamarco(xs, ys, xi, yi, selector);
     window(xs+1, ys+1, xi-1, yi-1);
     clrscr();
     }

     void dibujamarco(char xs, char ys, char xi, char yi, char selector)
     { int i;
     char k1, k2, k3, k4, k5, k6;
     switch(selector)
{
  case 1:{k1=218; k2=191; k3=192;
    k4=217; k5=196; k6=179;
    break;}
    case 2:{k1=201; k2=187; k3=200;
    k4=188; k5=205; k6=186;
    break;}
   }
   gotoxy(xs,ys);
   putch(k1);
   for(i=xs+1;i<xi;i++);
   putch(k5);
   putch(k2);
   for(i=ys+1;i<yi;i++)
     {gotoxy(xs,i);
   putch(k6);
   gotoxy(xi,i);
   putch(k6);}
   gotoxy(xs,yi);
   putch(k3);
   for(i=xs+1;i<xi;i++)
   putch(k5);
   putch(k4);
   getch();
  }

15. realizar un programa que en base a un numero cualquiera que obtenga su raiz cuadrada, lo eleve al cuadrado, lo eleve al cubo, le obtenga seno, coseno, tangente e imprima letreros correspondientes.

#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{float num,raiz,cuadrado,cubo,seno,coseno,tangente;
clrscr();
printf("Dar un  numero:");
scanf("%f",&num);
raiz=sqrt(num);
cuadrado=pow(num,2);
cubo=pow(num,3);
seno=sin(num);
coseno=cos(num);
tangente=tan(num);
printf("La raiz cuadrada de %4.2f es %4.2f",num,raiz);
printf(" El cuadrado de %4.2f es %4.2f",num,cuadrado);
printf("El cubo de %4.2f es %4.2f",num,cubo);
printf("El seno de %4.2f es %4.2f",num,seno);
printf("El coseno de %4.2f es %4.2f",num,coseno);
printf("La tangente de %4.2f es %4.2f",num,tangente);
getch();
}

16.realizar un programa que en base al programa anterior, cree un menú de opciones con cada una de las operaciones mencionadas.

#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{ int opcion;
  float  num,raiz,num2,cuadrado,num3,cubo;
clrscr();
gotoxy(5,5);
printf("1.- Raiz cuadrada");
gotoxy(5,6);
printf("2.- El cuadrado de un numero");
gotoxy(5,7);
printf("3.- El cubo de un numero");
gotoxy(5,8);
printf(" Que opcion deseas elejir");
scanf("%d",&opcion);
switch(opcion)
  {
   "case 1:"

  {
  gotoxy(5,9);
  printf("Dar un numero:");
  scanf("%f",&num);
  raiz=sqrt(num);
  gotoxy(5,10);
  printf(" El resultado de la raiz cuadrada es %3.2f",raiz);
  getch ();
  break;
   }

    "case 2:"
   {
  gotoxy(5,11);
  printf("Dar un numero:");
  scanf("%f",&num2);
  cuadrado=pow(num2,2);
  gotoxy(5,12);
  printf("El resultado de el cuadrado es %3.2f",cuadrado);
  getch ();
  break;
   }
   "case 3:"
   {
  gotoxy(5,13);
  printf("Dar un numero:");
  scanf("%f",&num3);
  cubo=pow(num3,3);
  gotoxy(5,14);
  printf("El resultado de un numero al cubo es %3.2f",cubo);
  getch ();
  break;
   }
  }
}

17.Hacer otra versión del programa anterior agregando un ciclo y permitir salir de el.

#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
opcion=0
wile(opcion!=3)
 {
{
 int opcion
 float num,raiz,num2,cuadrado,num3,cubo;
clrscr();
printf("1.- Raiz cuadrada");
printf("2.- El cuadrado de un numero");
printf("3.- El cubo de un numero");
printf("Que opcion deseas elegir");
scanf("%s",&opcion);
switch(opcion)
{
case 1:
 {
  printf("Dar un numero:");
  scanf("%3.2f",&num);
  raiz=qrt(num);
  printf(" El resultado  de la raiz cuadrada es: %3.2f",num,raiz);
  getch ();
  break;
  }
  case 2:
  {
  printf("Dar un numero:");
  scanf("%3.2f",&num2);
  cuadrado=pow(num2,2);
  printf("El cuadrado es %3.2f", num2,cuadrado);
  getch ();
  break;
  }
  case 3:
  {
  printf("Dar un numero:");
  scanf("%3.2f",&num3);
  cubo=pow(num3,3);
  printf("El cubo de %3.2f es:",num3,cubo);
  getch ();
  break;
  }
  otherwise:
  {
  printf("ERROR");
  getch ();
  break;
   }
  }
 }


18. programa que multiplique dos números cualquiera e imprima el resultado siempre y cuando este sea mayor a 500.

#include<stdio.h>
#include<conio.h>
main()
{int num1,num2,multi;
clrscr();
gotoxy(12,20);
textcolor(5);
printf("Programador:Carlos Vásquez Alducin ");
gotoxy(5,5);
printf("Dar un numero:");
scanf("%d",&num1);
gotoxy(5,6);
printf("Dar otro numero:");
scanf("%d",&num2);
multi=num1*num2;
if(multi>500)
 {
  gotoxy(5,7);
  printf("El resultado es: %d");
  getch();
 }
else
 {
  gotoxy(5,8);
  printf("ERROR");
  getch();
 }
}

19. programa que lea N números y que haga la suma de ellos, Debe terminar cuando un numero sea igual a 0, imprimiendo la suma total de los números.

#include<stdio.h>
#include<conio.h>
main()
suma=0
while (num!=0)
 {
{int num;
 clrscr();
 gotoxy(5,5);
 printf("Dar un numero:");
 scanf("%d",&num);
 gotoxy(20,20);
 textcolor(3);
 printf("Programador:Carlos Vásquez Alducin");
 suma=suma+num
 if(num=0)
  {
   gotoxy(5,7);
   printf("La suma total es:");
   getch();
  }
 else
  {
   gotoxy(5,7);
   printf("Dar un numero mas:");
   scanf("%d",&num);
   getch();
  }
 }
}

20. programa que lea N números y que imprima cuantos números leyó. debe terminar cuando un numero sea igual a 99.

#include<stdio.h>
#include<conio.h>
main()
num=99;
while (num!=99)
 {
{int num;
 clrscr();
 gotoxy(5,5);
 printf("Dar un numero:");
 scanf("%d",&num);
 gotoxy(12,20);
 textcolor(F);
 printf("Programador:
:Carlos Vásquez Alducint");
 if(num=0)
  {
   gotoxy(5,7);
   printf("La suma total es:");
   getch();
  }
 else
  {
   gotoxy(5,7);
   printf("Dar un numero mas:");
   scanf("%d",&num);
   getch();
  }
 }
}


21. programa que lea nombre y edad de una persona. si la edad es menor a 18 años imprimir  "Menor de edad", en caso contrario "Mayor de edad".

#include<stdio.h>
#include<conio.h>
main()
{char nom[25];
 int ed;
 clrscr();
 gotoxy(5,5);
 printf("Nombre:")
 scanf("%s",&nom);
 gotoxy(5,7);
 printf("Edad:");
 scanf("%d",&ed);
 if(ed >= 18)
  {
   gotoxy(5,8);
   printf"Es mayor de edad");
   getch();
  }
 else
  {
   gotoxy(5,8);
   printf("Es menor de edad");
   getch();
  }
 }



22. programa que lea nombre y 4 calificaciones de un alumno. debe imprimir al final nombre y promedio correspondientes indicando si Aprieba o No el alumno. total de alumnos, 5.
#include<stdio.h>
#include<conio.h>
main()
{char nom[25];
 float c1,c2,c3,c4,prom;
 int x;
 for (x=1;x<=5;x++)
  {
   clrscr();
   gotoxy(12,20);
   textcolor(B);
   printf("Programador:
:Carlos Vásquez Alducin");
   gotoxy(5,7);
   printf("Alumno No." %d);
   gotoxy(5,9);  
   printf("Dar nombre:");
   scanf("%s",&nom);
   gotoxy(5,11);
   printf("Dar 1a calificacion:");
   scanf("%f",&c1);
   gotoxy(5,12);
   printf("Dar 2a calicacion:");
   scanf("%f",%c2);
   gotoxy(5,13);
   printf("Dar 3a calificacion:");
   scanf("%f",&c3);
   gotoxy(5,14);
   printf("Dar 4a calificacion:");
   scanf("%f",&c4);
   prom=(c1+c2+c3+c4)/4;
   if(prom>=6)
    {
     printf("%s Esta aprobado con: %f",nom,prom);
     getch();
    }
   else
    {
     printf("%s Esta reprobado con: %f",nom,prom);
     getch();
    }
   }
  }


23. programa que lea 3 números y determine cual de ellos es el mayor.

#include<stdio.h>
#include<conio.h>
main()
{int num1,num2,num3;
 clrscr();
 gotoxy(5,2);
 printf("Dar un numero:");
 scanf("%d",&num1);
 gotoxy(5,3);
 printf("Dar un numero mas:");
 scanf("%d",&num2);
 gotoxy(5,4);
 printf("Dar otro numero:");
 scanf("%d",&num3);
 gotoxy(20,20);
 textcolor(1);
 printf("Programador:
:Carlos Vásquez Alducin");
 swich(determinar)
  {
  case 1:
   {
    if(num1>num2 o num3)
     {
      gotoxy(5,5);
      printf("Es el numero mayor");
      break;
     }
     }
    case 2:
     {
      if(num2>num3 o num1)
       {
        gotoxy(5,5);
        printf("Es el numero mayor");
        break;
       }
       }
   case 3:
    {
     if(num3>num2 o num1)
      {
       gotoxy(5,5);
       printf("Es el numero mayor");
       break;
      }
      }
   otherwise:
      {
       printf("ERROR");
       getch();
       break;
      }
     }
    }


24. programa. un científico desea obtener la presión de 5 líquidos  para esto cuenta con los datos necesarios que son: Nombre de Liquido, Fuerza y Superficie. la formula es P=F/S. imprimir Nombre y presión del liquido.  

#include<stdio.h>
#include<conio.h>
main()
{char nom[20];
 float F,S,P;
 int x;
 for(x=1;x>=5;x++);
 {
  clrscr();
  gotoxy(12,20);
  textcolor(4);
  printf("Programador:Carlos Vásquez Alducin");
  gotoxy(5,5);
  printf("Dar nombre de el liquido:");
  scanf("%f",&nom);
  gotoxy(5,7);
  printf("Dar la fuerza de el liquido:");
  scanf("%f",F);
  gotoxy(5,8);
  printf("Dar la superficie de el liquido:");
  scanf("%f",&S);
  P=F/S
  printf("La presion de el liquido es:"nom,P);
  getch();
 }


No hay comentarios:

Publicar un comentario