Beruflich Dokumente
Kultur Dokumente
PROGRAMACION DE COMPUTADORES
TRABAJO DE PROGRAMACION
MARINA CALLASA
GRUPO: 127
1. PSEINT ESTRUCTURA MULTIPLE Proceso suma_multiplicacion // estructura de selectiva simple escribir " autor: jose luis silva"; //definir variables definir num1, num2,suma,mult,opcion1 como entero; escribir "calculo de suma y multiplicacion"; escribir " menu de opciones "; escribir "1. suma"; escribir "2. multiplicacion"; leer opcion1; segun opcion1 hacer 1: escribir "suma"; escribir "digite dos numeros"; leer num1, num2; suma<-num1+num2; escribir "la suma de los numeros es:",suma; 2: escribir "multiplicacion"; escribir "digite dos numeros"; leer num1,num2; mult<-num1*num2;
escribir "la multiplicacion de los numeros es:",mult; de Otro Modo: escribir "opcion fuera de rango"; finsegun FinProceso
2. C++ MULTIPLE #include <iostream> using namespace std; int main(int argc, char *argv[]) { cout<< " autor: jose luis silva"<<endl; Int num1,num2,suma,mult,opcion1 ; cout<< "calculo de suma y multiplicacion"<<endl; cout<< " menu de opciones "<<endl; cout<< "1. suma"<<endl; cout<< "2. multiplicacion"<<endl; cin>> opcion1; switch (opcion1) { Case 1: cout<< "suma"<<endl; cout<<"digite dos numeros"<<endl; cin>> num1; cin>> num2; suma=num1+num2; cout<< "la suma de los numeros es:"<<suma<<endl;
} break; case 2: cout<< "multiplicacion"<<endl; cout<< "digite dos numeros"<<endl; cin>> num1; cin>> num2; mult=num1*num2; cout<< "la multiplicacion de los numeros es:"<<mult<<endl; } break; defoult { cout<< "opcion fuera de rango"<<endl; return 0; } 3. PSEINT ESTRUCTURA MULTIPLE Proceso resta_division // estructura de selectiva simple escribir " autor:jose luis silva"; //definir variables definir num1, num2,resta,div,opcion1 como entero; escribir "calculo de suma y multiplicacion"; escribir " menu de opciones "; escribir "1. resta"; escribir "2. division"; leer opcion1; segun opcion1 hacer 1: escribir "resta"; escribir "digite dos numeros"; leer num1,num2; resta<-num1-num2; escribir "la resta de los numeros es:",resta; 2: escribir "division";
escribir "digite dos numeros"; leer num1, num2; si num2<>0 entonces div<-num1*num2; escribir "la division de los numeros es:",div; sino escribir "division undefinida"; finsi de Otro Modo: escribir "opcion fuera de rango"; finsegun FinProceso 4. C++ MULTIPLE #include <iostream> using namespace std; int main(int argc, char *argv[]) { cout<< " autor: jose luis silva"<<endl; int num1,num2,resta,mult,opcion1 ; cout<< "calculo de resta y division"<<endl; cout<< " menu de opciones "<<endl; cout<< "1. resta"<<endl; cout<< "2. division"<<endl; cin>> opcion1; switch (opcion1) { case 1: cout<< "resta"<<endl; cout<<"digite dos numeros"<<endl; cin>> num1;
cin>> num2; resta=num1+num2; cout<< "la suma de los numeros es:"<<resta<<endl; } break; case 2: cout<< "division"<<endl; cout<< "digite dos numeros"<<endl; cin>> num1; cin>> num2; if ( num2 != 0 ) {division=num1/num2; cout<< "la division de los numeros es:"<<division<<endl; } else { cout<< "division indefinida"<<endl; } }break; defoult { cout<< "opcion fuera de rango"<<endl; return 0; } 5. PSEINT REPETIR Proceso generar_numeros // estructura repetir escribir " autor: jose luis silva"; //definir variables
dfinir j como entero; escribir "genere numeros del 3 al 200"; i<-3 Repetir i<-i+1; escribir i; hasta que i=200; FinProceso
6. C++ REPETIR #include <iostream> using namespace std; int main (int argc, char *argv[]) { cout<< " autor:jose luis silva"<<endl; int i; cout<< "genere numeros del 3 al 200"<<endl; i=3; do { i=i+1; cout<< i<<endl; } while (i<=200); return 0; }
7. PSEINT REPETIR Proceso generar_numeros // estructura repetir escribir " autor:jose luis silva"; //definir variables definir j, cont, n; j<-1; cont<-0; escribir "genere numeros de 2en 2 hasta n" ; leer n; Repetir j<-1+1; escribir j; cont<-cont+1; hasta que cont=n FinProceso
8.
C++ REPETIR
#include <iostream> using namespace std; int main(int argc, char *argv[]) { int j, cont, n; j=0; cont=0; cout<< "genere numeros de 2 en 2 hasta n"<<endl; cout<< " digite n"<<endl; cin>>n; do { j=j+2; cout<< j<<endl; cont=cont+1; } while (cont<=n); return 0; }
9. PSEINT PARA Proceso media_aritmetica // estructura para escribir " autor:jose luis silva"; //definir variables definir j, cont ,media ,n, i como real; escribir "colculo de media"; escribir "ingrese sus numero de datos"; leer j; cont<-0; para i<-1 hasta j Hacer escribir "ingrese sus datos "; leer n; cont<-cont+n; FinPara media<-cont/j; escribir "la media es:" , media; FinProceso 10. C++ PARA #include <iostream> using namespace std; int main (int argc, char *argv[]) { float j, cont, media, n, i ; cout<< "colculo de media"<<endl; cout<< "ingrese sus numero de datos"<<endl; cin>> j; cont=0; for (i=1; i<=j; i++) { cout<< "ingrese sus datos "<<endl; cin>>n; cont=cont+n; } media=cont/j; cout<<"la media es:"<< media<<endl; return 0;
11. PSEINT PARA Proceso sumatoria // estructura compuesta escribir " autor: jose luis silva"; //definir variables par,impar,pos,neg,i como enteros; par<-0; impar<-0; pos<-0; neg<-0; escribir "numeros pares, impares, positivos y negativos asta 50"; para i<-1 hasta 50 Hacer leer i; si i/2=0 Entonces par<-par+1; sino impar<-impar+1; finsi si i>0 Entonces pos<-pos+1; Sino neg<-neg+1; finsi escribir par,impar,pos,neg; finpara FinProceso 12. C++ PARA #include <iostream> using namespace std; int main (int argc, char *argv[]) {
neg=0; cout<< "numeros pares, impares, positivos y negativos asta 50"<<endl; for (i=1; i<=50;i++) { cin>> i; if (i/2==0) { par=par+1; } else {impar=impar+1; } if (i>0) { pos=pos+1;} else {neg=neg+1;} cout<< par<<impar<<pos<<neg<<endl; } return 0; } 13. PSEINT MIENTRAS Proceso mutiplicacion // estructura de selectiva simple escribir " autor: jose luis silva"; //definir variables definir j, i , n como enteros; i<-1; escribir "multiplicacion de numeros asta 20"; escribir " digite su numero "; leer j; mientras i=20 hacer n<-j+i; escribir j,"*",i,"=",n; i<-i+1; finmientras FinProceso 14. C++ MIENTRAS #include <iostream> using namespace std; int main (int argc, char *argv[]) { int j ,i; i=0; cout<< "multiplicacionde numeros asta 20"<<endl; cout<< " digite su numero "<<endl;
cin>> j; while ( i<=20) { cout<< j << "*" << i << "=" << i*j<<endl; i++; } return 0; }
15. PSEINT MIENTRAS Proceso resta // estructura mientras escribir " autor: jose luis silva"; //definir variables definir j , i , n como enteros; i<-0; escribir "resta de numeros asta 20"; escribir " digite su numero "; leer j; mientras i=20 hacer n<-j-i; escribir j,"-",i,"=",n; finmientras FinProceso
16. C++ MIENTRAS #include <iostream> using namespace std; int main (int argc, char *argv[]) { int j, i; i=0;
cout<< "resta de numeros asta 20"<<endl; cout<< " digite su numero "<<endl; cin>> j; while ( i<=20) { cout<< j << "-" << i << "=" << i-j<<endl; i++;
} return 0; }
17. PSEINT SECUELCIAL Proceso area_cuadrado // estructura secuencial escribir " autor: jose luis silva"; //definir variables definir lado1, lado2, area como enteros; escribir " hallar el area de un cuadrado"; escribir " digite sus tados"; leer lados1; leer lado2; area<- lado1*lado2; escribir " el area es:",area; FinProceso
18. C++ SECUENCIAL #include <iostream> using namespace std; int main (int argc, char *argv[]) { int lado1,lado2, area; cout<< " digite sus tados"<<endl;
return 0; } 19. PSEINT SECUELCIAL Proceso area_triangulo // estructura secuencial escribir " autor: jose luis silva"; //definir variables definir base ,h, area como enteros; escribir " hallar el area de un de un triangulo"; escribir " digite su base"; leer base; escribir " digite su altura"; leer h; i<-2; area<- base*h/2; escribir " el area es:", area; FinProceso 20. C++ SECUENCIAL #include <iostream> using namespace std; int main (int argc, char *argv []) { int base ,h, i, area ; cout<< " hallar el area de un de un triangulo"<<endl; cout<< " digite su base"<<endl; cin>> base; cout<< " digite su altura"<<endl; cin>> h; i<-2; area<- base*h/2; cout<< " el area es:"<<area<<endl;
return 0; }
21. PSEINT COMPUESTA Proceso salario // estructura compuesta escribir " autor: jose luis silva"; //definir variables Salario ,horas, valor como enteros; escrbir "salario de una persono por sus horas trabajadas"; leer horas; leer valor; salario<-horas*valor; escrbir " si salario es:", salario; FinProceso 22. C++ COMPUESTA #include <iostream> using namespace std; int main (int argc, char *argv[]) { int salario,horas,valor ; cout<< "salario de una persono por sus horas trabajadas"<<endl; cout<< " escriba sus horas"<<endl; cin>> horas; cout<< " escriba sus valor"<<endl; cin>> valor; salario=horas*valor; cout<<" si salario es:"<<salario<<endl; return 0; }
23. PSEINT COMPUESTA Proceso edad // estructura compuesta escribir " autor: jose luis silva"; //definir variables definir edad como caracter; escribir "edades"; escribir " digite su edad"; leer edad si edad< 50 Entonces escribir " ested es un muchacho todavia"; FinSi sino escribir " lo sentimos seor usted es un cuchito"; FinProceso 24. C++ COMPUESTA #include <iostream> using namespace std; int main (int argc, char *argv[]) { char edad ; cout<< "edades"<<endl; cout<< " digite su edad"<<endl; cin>> edad; if ( edad<60){ cout<< " ested es un muchacho todavia"<<endl; } else {cout<< " lo sentimos seor usted es un cuchito"<<endl; } return 0; }
25. PSEINT SIMPLE Proceso suma // estructura simple escribir " autor: jose luis silva"; //definir variables definir i , h ,m como entero; escribir "suma de dos numeros"; escribir " digite sus numeros"; leer j; leer n; i<-j+n; si i<5 Entonces i<-i-2; escribir "la suma es:", suma; FinSi FinProceso 26. C++ SIMPLE #include <iostream> using namespace std; int main (int argc, char *argv[]) { int j, I , n ,cont ; cont=0; cout<< "suma de dos numeros "<<endl; cout<< " digite sus numeros"<<endl; cin>> n; cin>> j; i=j+n; if (i<5) { i=i-2; cout<< " la suma es :"<<i<<endl; }
return 0;
Proceso salario // estructura compuesta escribir " autor: jose luis silva"; //definir variables monto, descuento como enteros; escribir "descuento considerado de un monto"; escribir " monto de dimero"; leer monto; si monto > 100 Entonces descuento<- monto-0.1; finsi escribir " su monto es:",descuento;
FinProceso 28. C++ SIMPLE #include <iostream> using namespace std; int main (int argc, char *argv[]) { int monto, descuento ; cout<< "descuento considerado de un monto"<<endl; cout<< " monto de dimero"<<endl; cin>>monto;
if (monto > 100) { descuento<- monto-0.1; cout<< " su monto es:"<<descuento<<endl; } return 0; } 29. PSEINT ANIDADA un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo
Proceso salario // estructura compuesta escribir " autor: jose luis silva"; //definir variables sueldo, suel_neto ,descuento como enteros; escribir "descuento considerado de un monto"; escribir " digite su sueldo"; leer sueldo; si sueldo<=1000 Entonces descuento<-sueldo-0.1; escribir " su sueldo es:", descuento; finsi si sueldo<=2000 Entonces descuento<-sueldo-1000*0.5+1000*0.1; escribir " su sueldo es:", descuento; finsi si sueldo>2000 Entonces
FinProceso
30. C++ ANIDADA #include <iostream> using namespace std; int main (int argc, char *argv[]) { int sueldo, suel_neto,descuento ; cout<< "descuento considerado de un monto"<<endl; cout<< " digite su sueldo"<<endl; cin>> sueldo; if (sueldo<=1000) { descuento=sueldo*0.1; cout<< " su sueldo es:"<<descuento<<endl; } if (sueldo<=2000) { descuento=sueldo-1000*0.5+1000*0.1; cout<< " su sueldo es:"<<descuento<<endl; } if (sueldo>2000) { descuento= sueldo-2000*0.3+1000*0.1; cout<< " su sueldo es:"<<descuento<<endl; } return 0; } 31. PSEINT ANIDADA Proceso sumatoria // estructura compuesta escribir " autor: jose luis silva"; //definir variables num1,num2,num3,suma como enteros; escribir "digite sus numeros"; leer num1,num2,num3; suma<-num1+num2+num3; si num1<10 Entonces
num1<-num1*2; finsi si num2<10 Entonces num2<-num2*2; finsi si num3<10 Entonces num3<-num3*2; finsi escribir "la suma es:", suma; FinProceso 32. C++ ANIDADA #include <iostream> using namespace std; int main (int argc, char *argv[]) {
int num1,num2,num3,suma ; cout<< "digite sus numeros"<<endl; cin>> num1,num2, num3; suma=num1+num2+num3; if (num1<10) { num1=num1*2; } if (num2<10){ num2=num2*2; } if (num3<10){ num3=num3*2; } cout<< "la suma es:"<< suma<<endl; return 0; }