Ve Te A La Mela
Dado un número, devuelve el número inverso
DIAGRAMA DE FLUJO | PSEUDOCÓDIGO | CODIFICACIÓN EN C++ |
| InicioVARIABLES:d, n, i: enteroENTRADA:Leer nPROCESO:MIENTRAS n>0d← n mod 10n ← n \ 10i ← i * 10 + dFIN MIENTRASSALIDA:Escribir iFin | #include <iostream>using namespace std;int main(){ //Variables int d, n, i; //Entrada cout<<"\n Ingresenumero : "; cin>>n; //Proceso i = 0; while (n>0) { d = n%10;n = n/10;i = i*10 + d; } //Salida cout<<" El numero invertido es: "<<i<<"\n\n ";system("PAUSE"); return 0;} |
Dado un rango de números enteros positivos, obtener la cantidad números pares e impares. Estructura repetitiva MIENTRAS
DIAGRAMA DE FLUJO | PSEUDOCÓDIGO |CODIFICACIÓN EN C++ |
| InicioVARIABLES:ni, nf, ci, cp, i: enteroENTRADA:Leer ni, nfPROCESO: ci ← 0 cp ← 0PARA i←ni HASTA nf; incremento i=i+1SI i mod 2 ENTONCES cp ← cp +1SINO ci ← ci +1FINSIFIN PARASALIDA:Escribir cp,ciFin | #include <iostream>using namespace std;int main(){ //Variablesint ni,nf,ci,cp,i; //Entradacout<<"suma de numeros pares e impares\n";cout<<"\n";cout<<"Desde : "; cin>>ni; cout<<"Hasta : "; cin>>nf; cout<<"\n"; //Proceso ci = 0; cp=0;for(i=ni; i<=nf; i=i+1){ if(i%2==0) cp = cp + 1;else ci = ci +1; } //Salida cout<<" cantidad de numeros pares es: "<<cp<<"\n\n "; cout<<" cantidad de numeros impares es: "<<ci<<"\n\n ";system("PAUSE"); return 0;} |
Escriba un algoritmo que calcule la suma de la siguiente serie, hasta el número entero positivo N ingresado: 1/2 + 2/3 + 3/4 + ….+ (N-1)/N
DIAGRAMA DEFLUJO | PSEUDOCÓDIGO | CODIFICACIÓN EN C++ |
| InicioVARIABLES:n, s, i: realENTRADA:Leer nPROCESO: s ← 0PARA i←1 HASTA n-1; incremento i=i+1s ← s + ( i / ( i+1))FIN PARASALIDA:Escribir...
Regístrate para leer el documento completo.