Universidad Antonio Nariño

lunes, 31 de octubre de 2011

COMPUESTO

ü  En una fábrica de computadoras se planea ofrecer a los clientes un descuento que dependerá del número de computadoras que compre. Si las computadoras son menos de cinco se les dará un 10% de descuento sobre el total de la compra; si el número de computadoras es mayor o igual a cinco pero menos de diez se le otorga un 20% de descuento; y si son 10 o más se les da un 40% de descuento. El precio de cada computadora es de $1.150.000. 

#define PRECIO 1150000 
#define X 5 
#define Y 10 
#define ERROR 0.1 

int main(int argc, char *argv[]) 
{ 
int computador; 
int c; 
int q; 
int l; 
float z=0.2; 
float p=0.1; 
float t=0.4; 
printf("En una fábrica de computadoras se planea ofrecer a los\n"); 
printf("clientes un descuento que dependerá del número de\n"); 
printf("computadoras que compre. Si las computadoras son menos \n"); 
printf("de cinco se les dará un 10% de descuento sobre el\n"); 
printf("total de la compra; si el número de computadoras es \n"); 
printf("mayor o igual a cinco pero menos de diez se le otorga un\n"); 
printf("20% de descuento; y si son 10 o más se les da un 40% \n"); 
printf("de descuento. El precio de cada computadora es de\n"); 
printf("$1.150.000\n"); 

printf("ingrese la cantidad de computadores que va a comprar\n"); 
scanf("%i", &computador); 

if (computador < Y >= X ) 
{ 
c = ((PRECIO * computador)-((PRECIO * computador)*z))+ERROR; 
printf("total a pagar es de $ %i\n",c); 
} 

else if (computador >= Y) 
{ 
l = ((PRECIO * computador)-((PRECIO * computador)*t))+ERROR; 
printf("total a pagar es de $ %i\n",l); 
} 

else 
{ 
q = ((PRECIO * computador)-((PRECIO * computador)*p))+ERROR; 
printf("total a pagar es de $ %i\n",q); 

} 
system("PAUSE"); 
return 0; 
} 

CONDICIONALES #4

  Una compañía de seguros está abriendo un departamento. de finanzas y estableció un programa para captar clientes, que consiste en lo siguiente: Si el monto por el que se efectúa el préstamo es menor que $500.000 la cuota a pagar será por el 3% del monto, y si el monto es mayor que $500.000 la cuota a pagar será el 2% del monto. La compañía desea determinar cuál será la cuota que debe pagar un cliente.

SOLUCION:
#include <stdio.h>
#include <stdlib.h>
#define BASE 500000
#define X 0.03
#define Y 0.02
#define ERROR 0.1
int main(int argc, char *argv[])
{
int prestamo;
int mensualidad; 
int mensualidad; 

printf("\n");
printf(" Tito Irlando Cuellar\n");
printf("\n"); 

printf("Una compañía de seguros está abriendo un departamento.\n"); 
printf("de finanzas y estableció un programa para captar\n"); 
printf("clientes, que consiste en lo siguiente: Si el monto \n"); 
printf("por el que se efectúa el préstamo es menor que $500.000 la\n"); 
printf("cuota a pagar será por el 3% del monto, y si el monto es\n"); 
printf("mayor que $500.000 la cuota a pagar será el 2% del\n"); 
printf("monto. La compañía desea determinar cuál será la \n"); 
printf("cuota que debe pagar un cliente.\n"); 
printf("\n");
printf("cuánto dinero será prestado\n");
scanf("%i", &préstamo);
if (préstamo < BASE)
{
mensualida = (préstamo * X)+ERROR;
printf("la cuota a pagar será de $ %i\n",mensualidad);
}
else
{
mensualida = (préstamo * Y)+ERROR;
printf("la cuota a pagar sera de $ %i\n",mensualida);
}
system("PAUSE"); 
return 0;
}

domingo, 30 de octubre de 2011

CONDICIONALES #3

Calcular el número de pulsaciones que debe tener una persona por cada 10 segundos de ejercicio aeróbico; la
formula que se aplica cuando el sexo es femenino es:
num. Pulsaciones = (220 - edad)/10
Y si el sexo es masculino:
num. Pulsaciones = (210 - edad)/10

SOLUCION:
#include <stdio.h>
#include <stdlib.h>
#define XX 210
#define YY 10
#define JJ 220
int main(int argc, char *argv[])
{
int letra = 'm';
float edad;
float va;
float valorr;
char ler;


printf("\n");
printf("...Tito Irlando Cuellar...\n");
printf("\n");

printf("Calcular el número de pulsaciones que debe tener una persona \n");
printf("por cada 10 segundos de ejercicio aeróbico; la\n");
printf("formula que se aplica cuando el sexo es femenino es:\n");
printf("num. Pulsaciones = (220 - edad)/10\n");
printf("y si el sexo es masculino:\n");
printf("num. Pulsaciones = (210 - edad)/10\n");
printf("\n");
printf("debes ingresar para elegir masculino (m) y femenino (f) \n");
printf("\n");

printf("ingrese su sexo\n");
scanf("%c", &ler);

if (ler == letra )
{
printf("ingrese su edad\n");
scanf("%f", &edad);
va = (XX-edad)/YY;
printf("su número de pulsaciones es %f\n", va);
}
else
{
printf("ingrese su edad\n");
scanf("%f", &edad);
valorr = (JJ-edad)/YY;
printf("su número de pulsaciones es %f\n", valorr);
}

system("PAUSE"); 
return 0;
}

CONDICIONALES #2

En un supermercado se hace una promoción, mediante la cual el cliente obtiene un descuento dependiendo de un
número que se escoge al azar. Si el número escogido es menor que 50 el descuento es del 15% sobre el total de la
compra, si es mayor o igual a 50 el descuento es del 20%. Obtener cuánto dinero se le descuenta.

SOLUCION:
#include <stdio.h>
#include <stdlib.h>
#define WE 0.2
#define EW 0.15
#define ERROR 0.1
int main(int argc, char *argv[])
{
int num;
int monto;
int valor;
int valorr;

printf("\n");
printf("Tito Irlando Cuellar\n");
printf("\n");


printf("En un supermercado se hace una promoción, mediante la cual \n");
printf("el cliente obtiene un descuento dependiendo de un numero\n");
printf("que se escoge al azar. Si el número escogido es menor que 50 \n");
printf("el descuento es del 15 porciento sobre el total de la compra, si \n");
printf("es mayor o igual a 50 el descuento es del 20%. Obtener \n");
printf("cuánto dinero se le descuenta.\n");
printf("\n");
printf("ingrese el valor total de su compra\n");
scanf("%i", &monto);
printf("ingrese el numero obtenido en su balota\n");
scanf("%i", &num);
if (num >= 50)
{
valor = ((monto*WE)+ERROR);
printf("se le descontaran %i\n", valor);
}
else 
{
valorr = ((monto*EW)+ERROR);
printf("se le descontaran $ %i\n", valorr);
}
system("PAUSE"); 
return 0;
} 

CONDICIONALES #1

Calcular el total que una persona debe pagar en una llanta, si el precio por unidad es de $80.000 si se compran
menos de 5 llantas y de $70.000 si se compran 5 o más.

SOLUCION:
#include <stdio.h>
#include <stdlib.h>
#define WE 80000
#define EW 70000
int main(int argc, char *argv[])
{
int llantas;
int valor;
int valorr;

printf("\n");
printf(" Tito Irlando Cuellar \n");
printf("\n");

printf("Calcular el total que una persona debe pagar en un llanta,\n");
printf("si el precio por unidad es de $80.000 si se compran\n");
printf("menos de 5 llantas y de $70.000 si se compran 5 o más.\n");
printf("\n");
printf("cuantas llantas desea llevar\n");
scanf("%i", &llantas);
if (llantas < 5)
{
valor = llantas*WE;
printf("el valor a pagar es dé %i\n", valor);
}
else 
{
valorr = llantas*EW;
printf("el valor a pagar es de $ %i\n", valorr);
}
system("PAUSE"); 
return 0;
}

SECUENCIAL #5

El dueño de una tienda compra un artículo a un precio determinado. Obtener el precio en que lo debe vender para
obtener una ganancia del 30%.

SOLUCION:
#include <stdio.h>
#include <stdlib.h>
#define GANANCIA 0.3
#define ERROR 0.1
int main(int argc, char *argv[])
{
int producto;
int vender;

printf("\n");
printf(" Tito Irlando Cuellar \n");
printf("\n");

printf("El dueño de una tienda compra un artículo a un precio determinado.\n"); 
printf("Obtener el precio en que lo debe vender para\n"); 
printf("obtener una ganancia del 30%.\n"); 
printf("\n");
printf("ingrese el valor del articulo\n");
scanf("%i", &producto);
printf("\n");
Vender = (((producto * GANANCIA)+producto)+ERROR);
printf("\n");
printf("debes vender el producto para ganarle el 30 porciento en $ %i\n", vender);
system("PAUSE"); 
return 0;
} 

SECUENCIAL #4

Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario anterior.

SOLUCION:
#include <stdio.h>
#include <stdlib.h>
#define INCREMENTO 0.25
int main(int argc, char *argv[])
{
int salario;
int nuevo;
char nombre[20];
printf("\n");
printf(" Tito Irlando Cuellar\n");
printf("\n");

printf("Calcular el nuevo salario de un obrero si obtuvo un incremento\n");
printf("del 25 porciento sobre su salario anterior.\n");
printf("\n");
printf("ingrese su nombre\n");
scanf( "%s", nombre );
printf("\n");
printf("ingrese su nuevo salario\n");
scanf("%i", &salario);
nuevo = ((salario*INCREMENTO)+salario);
printf("%s su nuevo salario es $ %i\n",nombre, nuevo);
system("PAUSE"); 
return 0;
} 

SECUENCIAL #3

Calcular el número de pulsaciones que una persona debe tener por cada 10 segundos de ejercicio, si la fórmula es:
Num_ pulsaciones = (220 - edad)/10.

SOLUCION:
#include <stdio.h>
#include <stdlib.h>
#define YO 220
#define XO 10
int main(int argc, char *argv[])
{
float edad;
float pulsaciones;
char nombre[20];
printf("\n");
printf(" Tito Irlando Cuellar \n");
printf("\n");


printf("Calcular el número de pulsaciones que una persona debe tener\n"); 
printf("por cada 10 segundos de ejercicio, si la fórmula es:\n");
printf("\n");
printf("Num_ pulsaciones = (220 - edad)/10\n");
printf("\n");
printf("ingrese su nombre\n");
scanf( "%s", nombre );
printf("ingrese su edad\n");
scanf("%f", &edad);
pulsaciones = ((YO-edad)/XO);
printf("%s su número de pulsaciones es %f\n",nombre, pulsaciones);
system("PAUSE"); 
return 0;
} 

SECUENCIAL #2

La presión, el volumen y la temperatura de una masa de aire se relacionan por la fórmula:
masa = (presión * volumen)/(0.37 * (temperatura + 460))

SOLUCION:
#include <stdio.h>
#include <stdlib.h>
#define JOR 460
#define PIL 0.37
int main(int argc, char *argv[])
{
float volumen;
float presion;
float temperatura;
float masa;


printf("\n");
printf(" Tito Irlando Cuellar \n");
printf("\n");
printf("La presión, el volumen y la temperatura de una masa\n"); 
printf("de aire se relacionan por la fórmula:\n");
printf("\n");
printf("masa = (presión * volumen)/(0.37 * (temperatura + 460))\n");
printf("\n");
printf("ingrese la presión:\n");
scanf("%f", &presión );
printf("ingrese el volumen:\n");
scanf("%f", &volumen );
printf("ingrese la temperatura:\n");
scanf("%f", &temperatura );
masa = (presión*volumen)/(PIL*(temperatura + JOR));
printf("la masa es %f\n", masa);
system("PAUSE"); 
return 0;
}

SECUENCIAL #1

Leer un número y escribir el valor absoluto del mismo.

SOLUCION:
 #include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout<<" Tito Irlando Cuellar \n";
int numero;
cout<<"ingrese su número:\n";
cin>>numero;
if(numero<0)
{
numero=numero*-1;
}
cout<<"su valor absuluto es="<<numero<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}