1.- Dado su año de nacimiento y año actual determinar si
es mayor de edad o menor de edad
#include<conio.h>
#include<stdio.h>
void
main(){
clrscr();
int
an,ac,edad;
gotoxy(5,3);printf("\nIngrese fecha de nacimiento:
");
gotoxy(30,4);scanf("%d",&an);
gotoxy(5,5);printf("\nIngrese
fecha actual: ");
gotoxy(26,6);scanf("%d",&ac);
edad=ac-an;
if(edad>=18)
{
gotoxy(5,8);printf("ES MAYOR DE EDAD");
}
else
{
gotoxy(5,8);printf("ES MENOR DE EDAD");
}
getch();
}
2.- Dado los siguientes datos de entrada: Saldo anterior, Tipo de transacción R(retiro) o D(deposito) y monto de la transacción, obtener como dato de salida el saldo actual
#include<conio.h>
#include<stdio.h>
void
main (){
int
saldo_actual,saldo_anterior,monto;
char transaccion;
clrscr ();
gotoxy(5,3);printf("Saldo anterior: ");
gotoxy(30,3);scanf("%d",&saldo_anterior);
gotoxy(5,5);printf("Ingrese el tipo de
transaccion:");
gotoxy(39,5);scanf("%s",&transaccion);
gotoxy(5,7);printf("Monto de transaccion: ");
gotoxy(30,7);scanf("%d",&monto);
if(transaccion=='d')
saldo_actual=saldo_anterior+monto;
else
saldo_actual=saldo_anterior-monto;
gotoxy(5,9);printf("El saldo actual es de: %d",saldo_actual);
getch
();
}
3.- Dado un numero devolver el doble del número si es
positivo o el triple si es negativo
#include<conio.h>
#include<stdio.h>
void
main(){
clrscr();
int
n1,v;
gotoxy(6,3);printf("Ingrese numero: ");
scanf("%d",&n1);
if(n1>0)
{
(v=n1*2);
}
else
{
(v=n1*3);
}
gotoxy(6,6);printf("El resultado es: %d",v);
getch();
}
4.- En una empresa se ha determinado la siguiente política de descuento
SEXO
TARJETA
|
HOMBRES
|
MUJERES
|
OBRERO
EMPLEADO
|
15%
20%
|
10%
15%
|
Determine mediante un programa, cuál será el monto del
descuento al sueldo ingresado de un trabajador
#include<conio.h>
#include<stdio.h>
void
main (){
clrscr();
char
tarj,sexo;
long int
sn,so;
gotoxy(5,3);printf("Ingrese
sueldo: ");
gotoxy(22,3);scanf("%d",&so);
gotoxy(5,5);printf("Ingrese
sexo: ");
gotoxy(22,5);scanf("%s",&sexo);
gotoxy(5,7);printf("Ingrese tipo de tarjeta:
");
gotoxy(30,7);scanf("%s",&tarj);
if(tarj=='o'
&& sexo=='h')
{
sn=(so*15)/100;
}
else
if(tarj=='o' && sexo=='m')
{
sn=(so*10)/100;
}
else
if(tarj=='e' && sexo=='h')
{
sn=(so*20)/100;
}
else
if(tarj=='e' && sexo=='m')
{
sn=(so*15)/100;
}
gotoxy(5,9);printf("El monto de descuento es de:
%d",sn);
getch();
}
5.- Calculadora
#include<conio.h>
#include<stdio.h>
float
ope,n1,n2;
char
opr;
void main(){
clrscr();
gotoxy(5,3);printf("Ingrese tipo de operacion:
");
gotoxy(33,3);scanf("%s",&opr);
gotoxy(5,5);printf("Ingrese
primer numero: ");
gotoxy(34,5);scanf("%f",&n1);
gotoxy(5,7);printf("Ingrese segundo numero: ");
gotoxy(35,7);scanf("%f",&n2);
if
(opr=='+'){
ope=n1+n2;
}
else if
(opr=='-')
{
ope=n1-n2;
}
else
if(opr=='*')
{
ope=n1*n2;
}
else if
(opr=='/')
{
ope=n1/n2;
}
gotoxy(5,9);printf("El resultado es: %f",ope);
getch();
}
No hay comentarios:
Publicar un comentario