"Obtener el promedio de un alumno" ;con los datos de un
nombre y tres 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
();
}
En base al programa anterior ahora decidir si el alumno esta aprobado o
no imprimiendo letreros correspondientes
#include<stdio>
#include<conio>
main()
{
chart nom[20],
float c1,c2,c,3,prom;
clrscr()
gotoxy
(5,5),printf("Dar Un Nombre:");
scanf("%s,&nom);
gotoxy
(7,5),printf("Dar 3 calificasiones:");
scanf("%f%f%f",&c1,&c2,&c3);
prom=(c1+c2+c3)/3
if(prom>=6)
{gotoxy(),printf("%
Esta Aprobado",nom);
getch();
else{ gotoxy (,);"%s
Esta Reprobado",nom);
getch();
}
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();
}
#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();
}
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();
}
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();
}
}
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();
}
}
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();
}
}
Pasar el ejercicio de la hoja con marco
#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();
}
}
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);
No hay comentarios:
Publicar un comentario