Está en la página 1de 33

c

c
c

c
c
#include<iostream>
#include<iomanip>
#include<conio.h>
using namespace System;
using namespace std;
void main ()
{
//Mi primer programa C++
cout<<"\nDigite Su Nombre: ";
char NOM[35]; cin>>NOM;
cout<<"\n PROCESANDO INFORMACION...POR FAVOR OPRIMA UNA TECLA PARA
CONTINUAR...";
getch();
cout<<"\n\n Su Nombre es: "<<NOM;
cout<<"\n Soy muy rapido e inteligente...ya me aprendí su
nombre...jejeje";
getch();c
c

ccc 

c c
c

cccccccc ccc!c
c
c
c
c
c
c
#include <math.h>
#include<iomanip>
#include<iostream>
#include<conio.h>
using namespace System;
using namespace std;
void main ()
{
cout<<"Por Favor Digite su Codigo:";
char CODIGO[10];
cin>>CODIGO;
cout<<"\n Por Favor Digite su Celular:";
char CELULAR[11];
cin>>CELULAR;
cout<<"\n Por Favor Digite su Salario:";
long long int SALARIO;
cin>>SALARIO;
cout<<"\n"<<"EL (la) estudiante con
codigo:"<<CODIGO<<"\n"<<"tiene como numero celular:"<<CELULAR<<"\n"<<"Y
RECIBE UN SALARIO MENSUALDE:$"<<SALARIO;
getch ();
}
c
c
c

ENTRADA DE DATOS:

Realizar un programa ingresar dos datos a través del teclado los cuales
deben almacenarse en la memoria
en dos posiciones que llamaremos K y Q.

PROCESAMIENTO DE DATOS:

Calcular el logaritmo natural del primer dato y el resultado almacenarlo


en una posicion de memoria llamada X
Calculra el logaritmo decimal del segundo dato y el resulatdo almacenarlo
en una psoicon de memoria llamada H
Elevar el primer dato al segundo y el resultado almacenarlo en una
posicion de memoria llamada P
Elevar el segundo dato al primero y el resultado almacenarlo en una
posicion de memoria llamada R

SALIDA DE INFORMACION:

Imprimir por pantalla todos los resultados obtenidos en el Procesamiento


de datos

*/
#include<math.h>
#include<conio.h>
#include<iostream>
#include<iomanip>
using namespace System;
using namespace std;
void main ()
{
//ENTRADA DE DATOS
float K,Q;
cout<<"\n"<<" Por faor digite un dato entero: ";
cin>>K;
cout<<"\n"<<" Por faor digite otro dato entero: ";
cin>>Q;

//PROCESAMIENTO DE DATOS
float X, H, P, R;
X= log(K);
H= log10(Q);
P= pow(K,Q);
Q= pow(Q,K);

//SALIDA DE INFORMACION
cout<<"\n"<<"EL logaritmo natural de "<<K<<" es: "<<X;
cout<<"\n"<<"EL logaritmo decimal de "<<Q<<" es: "<<H;
cout<<"\n"<<K<<" A la "<<Q<<" es igual a: "<<P;
cout<<"\n"<<Q<<" A la "<<K<<" es igual a: "<<R;
getch();
Òc

c
c

h  h  
 h   
  

/* TEMAS DE HOY : ESTRUCTURAS DE CONTROL (CONDICIONALES)
Operaciones condiconales: , >, >=, <=, ==, !=
EJEMPLOS:
Si el salario>1500000 entonces bonificacion=20000
de lo contrario bonificacion = 34560

Realizar un programa que permita


ENTRADA DE DATOS:
Ingresar 2 datos enteros entre 0 y 9 por el teclado y almacenarlos en las
possiciones de memoria que llamaremos X e Y

PROCESAMIENTO DE DATOS:
Calcular el promedio y almacenarlo en una posicion de memoria que
llamaremos PROM.
Si el promedio es mayor a 5 calcular la resta de los 2 numeros y
almacenarla en posicon de memoria RES
Si el promedio esta entre 3 y 5 calcular la division de los 2 numeros y
almacenarla en posicon de memoria D
De lo contrario calcular la multiplicacion de los 2 numeros y el
resultado almacenarlo en la posicon de memoria llamada MUL

SALIDA DE INFORMACION
Para cualquier caso mostrar los resultado s en pantalla, junto con el
proemdio calculado.
*/

#include <conio.h>
#include <iostream>
#include <iomanip>
using namespace System;
using namespace std;
void main(){

float X, Y, PROM;
double RES, D, MUL;

//ENTRADA DE DATOS
cout<<"\n"<<"Digite dos numeros enteros entre 1 y 9\n\n";
cin>>X>>Y;

//PROCESAMIENTO DE DATOS
PROM=(X+Y)/2;
cout<<"\n"<<"EL promedio es igual a "<<PROM;
getch();
if(PROM>5){
int RES=X-Y;
cout<<"\n"<<X<<"-"<<Y<<"="<<RES;
}
else{
if(PROM>=3){
D=X/Y;
cout<<"\n"<<X<<"/"<<Y<<"="<<D;
getch();
}
else
{
MUL=X*Y;
cout<<"\n"<<X<<"por "<<Y<<" es igual a "<<MUL;
}
}

getch();
}


h  h 
   h  

//CALCULAR LA DEFINITIVA
//BONIFICACION DE SU DEFINITIVA
#include <conio.h>
#include <iostream>
#include <iomanip>
using namespace System;
using namespace std;

double X, Y, Z;
double PROM, DEF;
void main(){

cout<<"\n"<<"Por Favor Ingrese Sus 3 Notas :";


cin>>"\n">>X>>"\n">>Y>>"\n">>Z;
PROM=(X+Y+Z)/3;
cout<<"\n"<<"El Promedio es Igual a "<<PROM;
if(PROM>4.5){
cout<<"\n"<<"FELICITACIONES su Definitivaes igual a 5";
}
else{
if(PROM>=4){
DEF=(PROM+(0.3));
cout<<"\n"<<"Su defenitiva es igual a "<<DEF;
}
else{
if(PROM>=3){
DEF=PROM;
cout<<"\n"<<"Su definitiva es igual a "<<DEF;
}
else{
DEF=(PROM-(0.2));
cout<<"\n"<<"LASTIMOSAMENTE su Definitiva es igual
a"<<DEF;
}
}
}

getch();
}

c
c

V V
V 
 V   

/*TEMA DE TRABAJO: ESTRUCTURAS DE CONTROL (CONDICIONALES)
operadores condicioneales >, <, >=, <=, ==, !=
Ejemplos:
Si el salario>1500000 entonces bonificacion=20000
de lo contrario bonificacion = 34560

Realizar un programa que permita


Entrada de datos:

Ingresar el numero de alumnos que se desean procesar, y alamacenar este


valor en la posicion de memoria E
ingresar el codigo y tres notas de 0 a 5 que seran almacenadas en 4
pocisiones de memoria llamadas COD, X, Y, Z.

Procesamiento de datos:
Calcular el promedio y almacenarlo en una posicion de memoria que
llamaremos PROM.
Calcular a partir del promedio la definitiva que sera almacenada en una
posicion de memoria llamada DEF, segun los siguientes criterios:
Si el promedio es mayor a 4.5 la definitiva es igual a 5.
Si el promedio esta entre 4 y 4.5 se le suma 0.3 a la definitiva.
Si el promedio esta entre 3 y 3.9 la definitiva es el mismo promedio
De lo contrario se le resta 0.2 a la definitiva.

calcular el promeddio general del curso

Salida de informacion:
Para cualquier caso mostrar los resultados en la pantalla, junto con la
definitiva calculada.
*/

//CALCULAR LA DEFINITIVA
//BONIFICACION DE SU DEFINITIVA
#include <conio.h>
#include <iostream>
#include <iomanip>
using namespace System;
using namespace std;

double X, Y, Z;
double PROM, DEF;
void main(){

cout<<"\n"<<"Cuantos estudiantes tiene su curso:";


int E;
cin>>E;
int EN;
double SUMADEF=0;
for (EN=1; EN<=E; EN++)
{
cout<<"\n"<<"PROCESANDO EL ESTUDIANTE NUMERO: "<<EN;
char COD [10];
cout<<"\n\n"<<" Digite el codigo: ";
cin>>COD;

cout<<"\n\n"<<" Digite la primera nota: ";


cin>>X;

cout<<"\n\n"<<" Digite la SEGUNDA nota: ";


cin>>Y;

cout<<"\n\n"<<" Digite la TERCERA nota: ";


cin>>Z;

PROM=(X+Y+Z)/3;
cout<<"\n"<<"El Promedio es Igual a "<<PROM;
if(PROM>4.5)
{
cout<<"\n"<<"FELICITACIONES su Definitivaes igual a 5";
}
else
{
if(PROM>=4)
{
DEF=(PROM+(0.3));
cout<<"\n"<<"Su defenitiva es igual a "<<DEF;
}
else{
if(PROM>=3)
{
DEF=PROM;
cout<<"\n"<<"Su definitiva es igual a "<<DEF;
}
else
{
DEF=(PROM-(0.2));
cout<<"\n"<<"LASTIMOSAMENTE su Definitiva es igual
a"<<DEF;
}
}
}

SUMADEF=SUMADEF+DEF;
}
double PROMG=SUMADEF/E;
cout<<"\n\n"<<"El promedio del curso es : "<<PROMG;

getch();
}








h h  


h  

   

#include <conio.h>
#include <iostream>
#include <iomanip>
using namespace System;
using namespace std;
double X, Y, Z;
double PROM, DEF;
int CODIGO;
void main(){

cout<<"\n"<<"Cuantos estudiantes tiene su curso:";


int E;
cin>>E;
int EN;
double SUMADEF=0;
double MAYORN=0;
int COD;
float CONT=0;
for (EN=1; EN<=E; EN++)
{
cout<<"\n"<<"PROCESANDO EL ESTUDIANTE NUMERO: "<<EN;

cout<<"\n\n"<<" Digite el codigo: ";


cin>>COD;
cout<<"\n\n"<<" Digite la primera nota: ";
cin>>X;
cout<<"\n\n"<<" Digite la SEGUNDA nota: ";
cin>>Y;
cout<<"\n\n"<<" Digite la TERCERA nota: ";
cin>>Z;

PROM=(X+Y+Z)/3;
cout<<"\n"<<"El Promedio es Igual a "<<PROM;

if(PROM>4.5)
{
cout<<"\n"<<"FELICITACIONES su Definitivaes igual a 5";
}
else
{
if(PROM>=4)
{
DEF=(PROM+(0.3));
cout<<"\n"<<"Su defenitiva es igual a "<<DEF;
}
else{
if(PROM>=3)
{
DEF=PROM;
cout<<"\n"<<"Su definitiva es igual a "<<DEF;
}
else
{
DEF=(PROM-(0.2));
cout<<"\n"<<"LASTIMOSAMENTE su Definitiva es igual a"<<DEF;
}
}
}
if (DEF>=3)
{
CONT++;
}
if(PROM>MAYORN)
{
MAYORN=PROM;
CODIGO=COD;
}
SUMADEF=SUMADEF+DEF;
}
double PROMG=SUMADEF/E;
cout<<"\n\n"<<"El promedio del curso es : "<<PROMG;
cout<<"\n\n"<<"EL codigo del estudiante con mayor promedio
es"<<CODIGO<<" Y SU PROMEDIO ES:"<<MAYORN;
cout<<"\n\n"<<"El porcentaje de aprobacion es:"<<(CONT*100)/E<<"%";

getch();
}



  h       h  

/*Digitar la informacion de l listas. En cada Lista hay N numeros que se


deben digitar atraves del teclado

Calcular:
EL promedio de los numeros fr cada lista.
El promedio total de todas las listas
El mayor dato de cada lista
El Menor Dato de todas las listas

imprimir los calculos realizados


*/
#include<iostream>
#include<iomanip>
#include<conio.h>

using namespace System;


using namespace std;
double SUM=0;
double PROM, PROMLISTA ;
double SUMLISTA=0;
double menor=999999;
void main(){
//PRIMER PASO: Ingresar la cantidad de listas a procesar
int L;
cout<<"\n"<<"Cuantas listas desea procesar ?";
cin>>L;
//SEGUNDO PASO RECORRER LISTA POR LISTA PAR PODER INGRESAR LOS DATOS Y
PROCESAR
int NL;
for(NL=1; NL<=L; NL++)
{
cout<<"\n"<<"Procesando la lista numero: "<<NL;
int N;
cout<<"\n"<<"Cuantos datos tiene esta lista: ";
cin>>N;
int NN;
SUM=0;
double MENOR=99999999;
double MAYOR=0;

for(NN=1; NN<=N; NN++)


{
int DAT;
cout<<"\n"<<"Digite el dato numero "<<NN<<":";
cin>>DAT;
SUM=SUM+DAT;
if(DAT>MAYOR)
{
MAYOR=DAT;
}
if(DAT<MENOR)
{
MENOR=DAT;
}
if(DAT<menor)
{
menor=DAT;
}
PROM=(SUM/N);
}

cout<<"\n"<<"El promedio de la lista es= "<<PROM;


cout<<"\n"<<"El mayor dato de esta lista es= "<<MAYOR;
cout<<"\n"<<"El MENOR dato de esta lista es= "<<MENOR;

SUMLISTA=SUMLISTA+PROM;
}
PROMLISTA=(SUMLISTA/L);
cout<<"\n"<<"EL PROMEDIO TOTAL DE TODAS LAS LISTAS ES =
"<<PROMLISTA;
cout<<" \n"<<" El Menor Dato De Todas Las lista Es: "<<menor;

getch();

h  

/*Realizar un programa C++, que permita para un grupo de E empleados:

1. Ingresar nombre, salario básico y tipo de vinculo;


2. Para cada empleado Calcular el salario neto a pagar bajo las
siguientes condiciones:

a. Si salario básico es mayor a dos smmlv (dato entrada) se le hace


un descuento
del cuatro punto treinta y tres por ciento sobre el basico
b. Si está entre 1 y 2 smmlv se le hace una bonificacion
equivalente a la quinta parte del basico

c. De lo contrario, la bonificacion es del 2% y el descuento del


1.33%

3. Calcular e imprimir el total neto pagado, total de descuentos y total


de bonificaciones que hizo la empresa.

4. Imprimir el nombre del empleado que gana menos salario neto.

5. cALCULAR EL PROMEDIO DE SALARIOS BASICOS DE LA EMPRESA


nota:usra la libreria stri
*/

#include <conio.h>
#include <iostream>
#include <iomanip>
#include<string.h>
using namespace System;
using namespace std;
double SAL, E, NEM, GAN, BON, TP;
char NOM [10];
char CAR [10];
char X [10];

void main()
{
cout<<"\n"<<"Por favor ingrese el salario minimo vigente:";
cin>>SAL;
cout<<"\n"<<"Ahora ingrese el numero de empleados a evaluar:";
cin>>E;

double MENOR=999999999999;
double SUM=0;
double PROM;
double DES;

for(NEM=1; NEM<=E; NEM++)


{
cout<<"\n"<<"Procesando Empleado numero"<<NEM<<":";
cout<<"\n"<<"Por favor ingrese su Nombre SIN ESPACIOS";
cin>>NOM;

cout<<"\n"<<"Por faVor ingrese lo que gana actualmente(SALARIO


BASICO):$";
cin>>GAN;
SUM=SUM + GAN;

if(GAN>(2*(SAL)))
{
DES=((0.0433)*GAN);
}
else
{
if(GAN==(2*(SAL)))
{
BON=(GAN/5);
}
else
{
if(GAN>=SAL)
{
BON=(GAN/5);
}

else
{

BON=(GAN*(0.02));
DES=(GAN*(0.0133));

}
}
}

if(GAN<MENOR)
{
MENOR=GAN;
strcpy(X, NOM) ;

}
TP=((GAN-DES)+ BON);
cout<<"EL SALARIO NETO A PGAR ES ="<<TP;
cout<<"EL DESCUENTO DEL EMPLEADO FUE="<<DES;
cout<<"LA bonificacion del empleado fue="<<BON;

}
PROM=(SUM/E);

cout<<"El promedio de los salarios de los empleados es="<<PROM;


cout<<"EL empleado con menor salario se llama: "<<X;

getch();

}


También podría gustarte