1 1. Diseñar un algoritmo que sume
todos los números naturales anteriores a un número N dado.
INICIO
entero: condicion,cont,suma
suma=1;cont;=2;
leer
condicion
Mientras(cont<=condicion)
Hacer
suma=suma+cont
cont=cont+1
FinMientras
mostrar
suma
FIN
PROGRAMADO
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[]) {
int
condicion,cont,suma;
suma=1;
cont=2;
cout<<"INGRESE
EL RANGO DE NUMEROS MENORES:"<<endl; cin>>condicion;
while(cont<=condicion){
suma=suma+cont;
cont=cont+1;
}
cout<<"LA
SUMA ES: "<<suma<<endl;
return
0;
}
2. Diseña el algoritmo del programa que muestre en pantalla las potencias
de 2 comprendidas entre 0 y 10
(
,
,
,
).




INICIO
entero: cont,potencia
cont=0;
Mientras(cont<=10) Hacer
potencia=2^cont
cont=cont+1
mostrar potencia
FinMientras
FIN
PROGRAMADO
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main(int argc, char *argv[]) {
int cont,potencia;
cont=0;
cout<<"AQUI SE MUESTRA LAS
POTENCIAS DE 2(entre 0 y 10 como exponentes): "<<endl;
while(cont<=10){
potencia=
pow(2,cont);
cont=cont+1;
}
cout<<potencia<<endl;
return 0;
}
3. Diseña el algoritmo del programa que lea números del teclado y, al
finalizar, muestre la media aritmética de todos ellos. Se considera que el
número cero finaliza la introducción de datos.
INICIO
entero: num,cont,suma,mediaA;
cont=0;
suma=0;
leer
num
Mientras(num>0
or num<0) Hacer
suma=suma+num
cont=cont+1
leer
num
FinMientras
Si
(suma>0 or suma<0) Entonces
mediaA=suma/cont
mostrar
mediaA
Sino
mostrar
"Usted no ingreso ningun numero"
FinSi
FIN
PROGRAMADO
#include
<iostream>
#include
<conio.h>
using
namespace std;
int
main(int argc, char *argv[]) {
int num,cont,suma,mediaA;
cont=0;
suma=0;
cout<<"ingrese
un numero:"<<endl;cin>>num;
while(num>0
|| num<0){
suma=suma+num;
cont=cont+1;
cout<<"ingrese
un numero:"<<endl;cin>>num;
}
if
(suma>0 || suma<0){
mediaA=suma/cont;
cout<<"La
Media Aritmetica es: "<<mediaA<<endl;
}
else{
cout<<"Usted
no ingreso ningun numero "<<endl;
}
return
0;
}
0 comentarios:
Publicar un comentario