Hola Aquí algunos ejemplos desarrollados en C++ solo copiar y pegar :)
1)--------------------
#include<iostream.h>
void entrada (int &edad)
{
int cont=1;
cout<<"Ingrese edad "<<cont<<" : ";
cin>>edad;
}
void proceso (int edad,int &menor,int &mayor)
{
int cont=1;
cont=cont+1;
while(edad>0)
{
if(edad>=18)
{mayor=mayor+1;}
if(edad<18)
{menor=menor+1;}
cout<<"Ingrese edad "<<cont<<" : ";
cin>>edad;
}
}
void salida (int menor,int mayor)
{
cout<<"el numero de persona menores es :"<<menor<<endl;
cout<<"el numero de personme mayores es :"<<mayor<<endl;
}
void main ()
{
int edad,mayor=0,menor=0;
entrada (edad);
proceso (edad,menor,mayor);
salida (menor,mayor);
}
2)----------------
//En este ejercicio se va a encriptar un texto dado por el usuario usando el operador XOR y la función getline
//del flujo cin, la cual toma todo lo escrito por el usuario, incluidos los espacios. Se debe crear una aplicación
//de consola, de forma que el nombre del proyecto será Ejer02.bpr y el del programa será Ejer02.cpp. A
//continuación se debe copiar el siguiente programa en el editor de código y realizar su ejecución.Observar el
//uso de la función strlen().
//_________________
#include <iostream.h>
#include <string.h> //para strlen()
void main()
{
int len;
const int NUM=120; //num. maximo de caracteres.
char texto[NUM],key;
cout << "Escriba un texto:";
cin.getline(texto,120);
cout << "Introduzca la clave para codificar (un digito):";
cin >> key;
len=strlen(texto);
cout << "\n\t*** texto Codificado ***\n";
for (int i=0;i<len;i++){
texto[i] = texto[i] ^ key; //XOR
}
cout << texto << endl;
cout << "\n\t*** texto DeCodificado ***\n";
for (i=0;i<len;i++){
texto[i] = texto[i] ^ key;
}
cout << texto << endl;
}
3)-----------------------------
#include<iostream.h>
void main ()
{
int p,cont=1;
int a=0,b=0,c=0,j=-1;
while(p>0)
{
cout<<"ingrese puntaje "<<cont<<" : ";
cin>>p;
cont=cont+1;
j=j+1;
if(p>0)
if((p>=0 && p<29))
{c=c+=1;}
if((p>=30 && p<=69))
{b=b+=1;}
if((p>=70 && p<=100))
{a=a+=1;}
}
cout<<"El numero de estudiantes es :"<<j<<endl;
cout<<" Segun su calificacion "<<endl;
cout<<" A ="<<a<<endl;
cout<<" B ="<<b<<endl;
cout<<" C ="<<c<<endl;
}
4)----------------------
#include<iostream.h>
void entrada (int &edad)
{
int cont=1;
cout<<"Ingrese edad "<<cont<<" : ";
cin>>edad;
}
void proceso (int edad,int &menor,int &mayor)
{
int cont=1;
cont=cont+1;
while(edad>0)
{
if(edad>=18)
{mayor=mayor+1;}
if(edad<18)
{ menor=menor+1;}
cout<<"Ingrese edad "<<cont<<" : ";
cin>>edad;
}
}
void salida (int menor,int mayor)
{
cout<<"el numero de persona menores es :"<<menor<<endl;
cout<<"el numero de personme mayores es :"<<mayor<<endl;
}
void main ()
{
int edad,mayor=0,menor=0;
entrada (edad);
proceso (edad,menor,mayor);
salida (menor,mayor);
}
5)-------------------------
#include <iostream.h>
#include <conio.h>
//using namespace std;
int main(){
int pares=0,numero;
for(int i=1;i<11;i++){
cout<<"Ingrese el "<<i<<" numero: ";
cin>>numero;
if(numero%2==0) pares++;}
cout<<"Pares: "<<pares<<endl;
cout<<"Impares: "<<10-pares;
getch();
return 0;}
6)----------------
#include<iostream.h>
#include<ctype.h>
void Entrada(char &tp, int &cant) //tp=tipo de producto
{ //cant=cantidad
cout<<"--Productos--\n"; //pu=precio unitario
cout<<"A - S/.12.60\n"; //pago=pago
cout<<"B - S/.23.50\n"; //mt=monto total (acumulador [0])
cout<<"C - S/.27.40\n";
cout<<"D - S/.31.70\n";
cout<<"Elija el tipo de producto: ";
cin>>tp;
cout<<"Cantidad: ";
cin>>cant;
}
void Calculo(char tp, int cant, float &mt)
{
float pu,pago;
while(toupper(tp)=='A' || toupper(tp)=='B' || toupper(tp)=='C' || toupper(tp)=='D')
{
switch(toupper(tp))
{
case 'A': pu=12.60;
case 'B': pu=23.50;
case 'C': pu=27.40;
case 'D': pu=31.70;
}
pago=cant*pu;
mt+=pago;
Entrada(tp,cant);
}
}
void Salida(float mt)
{
cout<<"El monto total es: "<<mt;
}
void main()
{
char tp;
int cant;
float mt=0;
Entrada(tp,cant);
Calculo(tp,cant,mt);
Salida(mt);
}
Enlaces:
-c++Estandar
OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA
OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA OMAR INGA
No hay comentarios:
Publicar un comentario