sábado, 13 de abril de 2013

Vacaciones (Tarea) (-.-)' y Ejercicios C

1.-PROGRAMA QUE MULTIPLIQUE DOS NUMEROS CUALQUIERA E IMPRIMA EL RESULTADO
 SIEMPRE Y CUANDO SEA MAYOR A 500.


#include<conio>
#include<stdio>
main()
{

floatx,y,z;
clrscr();

gotoxy(5,15);printf("dar un numero:");
scanf("%f",&x);
gotoxy(7,17);printf("dar otro numero:");
scanf("%f",&y);
}
getch();
z=x*y;
if(Z=>500)
printf("\n el resultado de la multiplicacion es: %f",z);getch();
}
}

2.-PROGRAMA QUE LEA N NUMEROS Y QUE HAGA LA SUMA DE ELLOS. DEBE TERMINAR
CUANDO UN NUMERO SEA IGUAL A 0, IMPRIMIENDO LA SUMA TOTAL DE LOS NUMEROS.


#include <stdio.h>
#include <conio.h>
main()
{
 int num,suma;
 suma=0;

 do
{
 clrscr();
 gotoxy(10,12);printf("Dar un numero:");
 scanf("%d", &num);
 suma=num+suma;
}
 while(num!=0);
 gotoxy(12,14);printf("La suma total de los numeros es %d",suma);
 getch();
}


#include <stdio.h>
#include <conio.h>
main()
{
 int num,suma;
 suma=0;

 do
{
 clrscr();
 gotoxy(10,12);printf("Dar un numero:");
 scanf("%d", &num);
 suma=num+suma;
}
 while(num!=0);
 gotoxy(12,14);printf("La suma total de los numeros es %d",suma);
 getch();
}

3.-PROGRAMA QUE LEA N NUMEROS Y
QUE IMPRIMA CUANTOS NUMEROS LEYO. DEBE TERMINAR CUANDO UN NUMERO SEA IGUAL A 99.

#inclede(stdio.h)
#include(conio.h)
main()
{
intn,suma;
suma=0;
{
clrscr();
gotoxy(22,24);print("\n dar un numero:");
scanf("%d,&n);
suma=suma++;
}
while(n!=99);
gotoxy(24,26);printf("los numeros dados fueron %d",suma);
getch();
}


4.-PROGRAMA QUE LEA NOMBRE Y EDAD DE UNA PERSONA. SI LA EDAD ES MENOR A 18 AÑOS IMPRIMIR
DE MENOR EDAD EN CASO DE CONTRARIO MAYOR EDAD.


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

 main()
{

 char nom[15];
 int e;
 clrscr();
 gotoxy(9,11);printf("dar un nombre:");
 scanf("%s",&nom);

 gotoxy(11,13);printf("\ndar la edad:");
 scanf("%d,&e);

 if(e<18)
{
 gotoxy(13,15);printf("\nLa persona %s es menor de edad:",nom);
 getch();

}

 else if(e>18)
{
 gotoxy(15,17); printf("\nLa persona %s es mayor de edad:",nom);
 getch();
}
}

5.-PROGRAMA QUE OBTENGA EL FACTORIAL DE UN NUMERO CUALQUIERA (INVESTIGAR).



#include(stdio.h)
#include(conio.h)
main()
{
float num,fac,x=1;
snt r;
clrscr();
gotoxy(14,16);printf("%f"&num);
scanf("%f",&num);
fac=num;
for(x)1;x<=num-1;x++)
{
fac=fac*x;
}
gotoxy(16,18);printf("el factorial del numero es%f",num);
getch():
}


6.-PROGRAMA QUE LEA NOMBRE Y 4 CALIFICACIONES DE UN ALUMNO DEBE IMPRIMIR AL FINAL NOMBRE Y PROMEDIO CORREPONDIENTE
INDICANDO SI APRUEBA O NO EL ALUMNO.TOTAL DE ALUMNOS 5.



#include<stdio.h>
#include<conio.h>
main()
{
 float c1,c2,c3,p,cont;
char n[15];
for (cont=1;cont<=50;cont++)
{
clrscr();
gotoxy(8,10);printf("dar un nombre:");
scanf("%s",&n);
gotoxy(10,12);printf("dar calificación 1:");
scanf("%f",&c1);
gotoxy(10,12);printf("dar calificación 2:");
scanf("%f",&c2);
gotoxy(12,14);printf("dar calificación 3:");
scanf("%f",&c3);
p=(c1+c2+c3)/3;
gotoxy(14,16,);printf("el alumno %s tiene un promedio de %f",n,p);
getch();
}
}

7.-PROGRAMA QUE LEA 2 NUMEROS Y SI ESTOS SON PARES QUE LOS MULTIPLIQUE PERO SI SON IMPARES QUE LOS SUME
IMPRIMIENDO RESULTADOS CORRESPONDIENTES NUMERO DE REPETICIONES PARAESTEPROCESO 3.


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

main()
{
int a,b,c,m,s,;
for(c=1;c<=3;c++)
}
clrscr();
gotoxy(5,7,);printf("dar un numero:");
scanf("%d",&a);
gotoxy(9,11);printf("dar otro numero:");
scanf(4%d",&b);
if(a!=b)
{s=a+b;
suma de los numeros es %d",s);
}
else
{
m=a*b;
gotoxy(18,19,);printf("el resultado de la multiplicaciones%d",m);
getch();
}
}

8.-PROGRAMA QUE LEA 3 NUMEROS Y DETERMINE CUAL DE ELLOS ES MAYOR.


#include<conio.h>
#include<stdio.h>
main()
{float a,b,c;
clrscr();
gotoxy(5,8);printf("Dar un Primer Numero:");
scanf("%f",&a);
gotoxy(11,14);printf("Dar un Segundo Numero:");
scanf("%f",&b);
gotoxy(17,20);printf("Dar un Tercer Numero:");
scanf("%f",&c);
if (a>b) && (a>c)
 {
 gotoxy(22,25);printf("El Numero %f es el mayor de los 3",a); getch();}
else if (b>a) && (b>c)
 {
gotoxy(24,26);printf("El Numero %f es el mayor de los 3",b); getch();}
     else if (c>a) && (c>b)
 {
gotoxy(28,30);printf("El Numero %f es el mayor de los 3",c); getch();}
          else {printf("el numero mayor de los 3"); getch();}
}


9.-PROGRAMA QUE DETERMINE LA SUMA DE TODOS LOS ENTEROS IMPARES DESSDE EL NUMERO 1 
ASTA EL 99 IMPRIMIR LA SUMA CORRESPONDIENTE.



#include<stdio.h>
#include<conio.h>
/*DADOS 100 NUMEROS ENTEROS, QUE MUESTRE LA SUMA DE LOS NUMEROS PARES, CUANTOS SON PARES Y EL PROMEDIO DE LOS IMPARES*/
void main()
{
int num, sumapares=0, pares=0, sumaimpares=0, impares=0, x, division;
float promimpares;
clrscr();
for (x=1;x<=99;x++)
{
gotoxy(4,6);printf("dame un numero: ");
scanf("%d",&num);
if (num%2==0)
{
sumapares=sumapares+num;
pares=pares+1;
}
else
{
sumaimpares=sumaimpares+num;
impares=impares+1;
}
}
promimpares=sumaimpares/impares;
gotoxy(8,10);printf("\nLa suma de los numeros pares es : %d ", sumapares);
gotoxy12,14);printf("\nLa cantidad de pares es : %d ", pares);
gotoxy(16,18);printf("\nEl promedio de los impares es: %.2f ", promimpares);
getch();
}


1.-Programa que multiplique dos numeros cualquiera e imprima resultado siempre y cuando este sea mayor que 500
#include<conio>
#include<stdio>
main()
{

floatx,y,z;
clrscr();

gotoxy(5,15);printf("dar un numero:");
scanf("%f",&x);
gotoxy(7,17);printf("dar otro numero:");
scanf("%f",&y);
}
getch();
z=x*y;
if(Z=>500)
printf("\n el resultado de la multiplicacion es: %f",z);getch();
}
}


2.-Programa que lea N Numeros y que haga la suma de ellos,debe terminar cuando un numero sea igual a 0, imprimiendo la suma total de los numeros.

#include <stdio.h>
#include <conio.h>
main()
{
 int num,suma;
 suma=0;

 do
{
 clrscr();
 gotoxy(10,12);printf("Dar un numero:");
 scanf("%d", &num);
 suma=num+suma;
}
 while(num!=0);
 gotoxy(12,14);printf("La suma total de los numeros es %d",suma);
 getch();
}


                                   EJERCICIOS CLASE C



Ejercicios en Clase C

Algoritmo para dar datos de un trabajador y sus percepciones y deducciones


#include <stdio.h>
#include <conio.h>
main()
{
char cve [10];
char emp [10];
char pues [10];
float hrsl,pph,comi,ant,tp,isr,imss,td,sn;
int x;
{
clrscr ();
gotoxy (10,5); printf("Dar clave:");
scanf ("%s", &cve);
gotoxy (10,6); printf("Dar el nombre del empleado:");
scanf ("%s", &emp);
gotoxy (10,7); printf("Dar el pueto:");
scanf ("%s", &pues);
gotoxy (10,8); printf("Dar las horas laboradas:");
scanf ("%f", &hrsl);
gotoxy (10,9); printf("Dar el pago por hora:");
scanf("%f", &pph);
gotoxy (10,10); printf("Dar la comision:");
scanf ("%f", &comi);
gotoxy (10,11); printf("Dar el anticipo:");
scanf ("%f", &ant);
tp=(hrsl*pph)+comi;
gotoxy (10,12);printf ("percepciones %4.2f\n",tp);
isr=tp*.04;
gotoxy (10,13);printf ("impuesto sobre la renta %4.2f\n",isr);
imss=tp*.06;
gotoxy (10,14);printf("Seguro social %4.2f\n",imss);
td=isr+imss+ant;
gotoxy (10,15);printf ("deducciones %4.2f\n",td);
sn=tp-td;
gotoxy (10,16);printf ("sueldo neto %4.2f\n",sn);
scanf ("%f", &sn);
gotoxy (10,17);printf ("El empleado %s;",emp,"cuanto recibio de percepciones %f:",tp,"Cuanto pago de deducciones %f:",td, "Sueldo neto %f:",sn);
getch ();
}


Algoritmo que multiplique dos numeros:


#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();
}

Algoritmo que muestra como utilizar las formulas de raiz cuadrada,coseno,tangente,seno,cubo ect:

#include <stdio.h>


#include <conio.h>
#include <math.h>
main()
{ float num,raiz,cuadrado,cubo,seno,coseno,tangente;
clrscr();
gotoxy (10,3);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);
gotoxy (10,5);printf("La raiz cuadrada de %4.2f es %4.2f",num,raiz);
gotoxy (10,7);printf("El cuadrado de %4.2f es %4.2f",num,cuadrado);
gotoxy (10,9);printf("El cubo de %4.2f es %4.2f",num,cubo);
gotoxy (10,11);printf("El seno de %4.2f es %4.2f", num,seno);
gotoxy (10,13);printf("El coseno de %4.2f es %4.2f",num,coseno);
gotoxy (10,15);printf("La tangente de %4.2f es %4.2f",num,tangente);
getch();
}


El mismo algoritmo pero que se repita tres veces:


#include <stdio.h>
#include <conio.h>
main()
{
char cve[4];
char desc[8];
float pcosto,ut,pventa;
int x;
for (x=1; x<=3;x++)
{
clrscr();
gotoxy (10,8);printf("Dar una clave:");
      scanf("%s",&cve);
gotoxy (10,10);printf("Dar una descripcion de un producto:");
       scanf("%s",& desc);
gotoxy (10,12);printf("Dar precio de costo:");
       scanf("%f",& pcosto);
gotoxy (10,14);printf("Dar la utilidad:");
       scanf("%f",& ut);
pventa= (pcosto*ut)+pcosto;
gotoxy (10,16);printf("El precio de venta es %f",pventa);
delay(2000);



El mismo algoritmo pero que sea 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);
gotoxy (60,23);printf("programador:");
gotoxy (74,23);printf("nany");
gotoxy (74,24);printf("diana");
gotoxy (18,1);printf("programa que imprime el promedio del alumno");
gotoxy (20,5);printf("dar un nombre:");
scanf("%s",&nom);
gotoxy (20,7);printf("dar una calificacion:");
scanf("%f",&c1);
gotoxy (20,9);printf("dar una segunda calificacion:");
scanf("%f",&c2);
gotoxy (20,11);printf("dar una tercer calificacion:");
scanf("%f", &c3);
prom=(c1+c2+c3)/3;
if(prom>=6)
{
gotoxy (20,13);printf("%s Esta aprobado", nom);
getch();
}
else
{
gotoxy (20,13); {printf("%s esta reprobado con %f",nom,prom);
getch();
}
}
}


Algoritmo para sacar el promedio de un alumno y que diga si esta aprobado o reprobado:


#include <stdio.h>
#include <conio.h>
main()
{char nom[25];
float c1,c2,c3,prom;
{
clrscr();printf("Alumno No %d",x);
gotoxy (60,23);printf("programador:");
gotoxy (74,23);printf("nany");
gotoxy (74,24);printf("diana");
gotoxy (18,1);printf("programa que imprime el promedio del alumno");
gotoxy (20,5);printf("dar un nombre:");
scanf("%s",&nom);
gotoxy (20,7);printf("dar una calificacion:");
scanf("%f",&c1);
gotoxy (20,9);printf("dar una segunda calificacion:");
scanf("%f",&c2);
gotoxy (20,11);printf("dar una tercer calificacion:");
scanf("%f", &c3);
prom=(c1+c2+c3)/3;
if(prom>=6)
{
gotoxy (20,13);printf("%s Esta aprobado", nom);
getch();
}
else
{
gotoxy (20,13); {printf("%s esta reprobado con %f",nom,prom);
getch();
}
}
}

No hay comentarios:

Publicar un comentario