1. muestre en pantalla el mensaje “bienvenido”. …...algoritmo 8. inicio 9. a=0, b=0, ,0 10....
TRANSCRIPT
1. Muestre en pantalla el mensaje “bienvenido”.
Algoritmo.
1. Inicio
2. Ingrese mensaje “bienvenido”
3. Fin
Programa.
# include <iostream.h>
# include <math.h>
Int main ()
{
Cout <<“Bienvenido”;
Return 0;
}
Diagrama de flujo.
Inicio
Ingrese mensaje
“bienvenida”
Fin
2. muestre en pantalla el mensaje “small basic no tiene misterios”.
Algoritmo.
1. Inicio
2. Ingrese mensaje “small basic no tiene misterios”
3. Fin
Programa.
# include <iostream.h>
# include <math.h>
Int main ( )
{
Cout <<“Small Basic No Tiene Misterios”;
Return 0;
}
Diagrama de flujo
Inicio
Ingrese mensaje “mall basic
no tiene misterios”
Fin
3. Muestre en pantalla la suma de 100 y 120.
Algoritmo
1. Inicio
2. N1=100
3. N2=120
4. S=n1+n2
5. Muestre en pantalla la suma
6. Fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int A= 100, B= 120, Suma= 0
Suma= A+B;
Cout <<“La Suma es: “>>Suma;
Return 0;
}
Diagrama de flujo
Inicio
A=100, b=120, c=0
C=a+b
Visualizar el
resultado en
Fin
4. Muestre en pantalla el producto de 50 y 51.
Algoritmo
5. Inicio
6. N1=50, n2=51, p=0
7. P= n1*n2
8. Visualizar el producto de la multiplicación
9. Fin
Programa.
# include <iostream.h>
# include <math.h>
Int main ( )
{
Int A= 50, B= 51, Producto= 0;
Producto= A*B;
Cout <<“El Producto es:” >>Producto;
Return 0;
}
Diagrama de flujo
Inicio
N1=50, n2=51,
p=0
P=n1*n2
Visualizar el producto
de la multiplicación
Fin
5. guarde en la variable x el número 23, en la variable y el número 24, en la variable z el
numero25, y muestre en pantalla la suma de los valores de las tres variables.
Algoritmo
1. Inicio
2. X=23, y=24, z=25, s=0
3. S=x+y+z
4. Visualizar el resultado de la suma
5. Fin
Programa:
# include <iostream.h>
# include <math.h>
Int main ( )
{
Int X= 23, Y= 24, Z= 25, Suma= 0;
Suma= X+Y+Z;
Cout <<“La Suma es: ” >>Suma;
Return 0
}
Diagrama de flujo
Inicio
X=23, y=24, z=25,
s=0
S= x+y+z
Visualizar el
resultado en
pantalla
Fin
6. Guarde en la variable x el numero 10, en la variable y el numero 11, en la variable z el
numero 12, calcule su producto y lo guarda en una variable llamada producto, y
finalmente muestre en pantalla el valor de la variable producto.
Algoritmo
7. Inicio
8. X=10, y=11, z=12, producto=0
9. Producto=x*y*Z
10. Visualizar el resultado
11. Fin
Programa
# include <iostream.h>
# include <math.h>
Int main ( )
{
Int X= 10, Y= 11, Z= 12, Producto= 0;
Producto= X*Y*Z;
Cout <<“El producto es: “>> Producto;
Return 0;
}
Diagrama de flujo
Inicio
X=10, y=11, z=12, producto=0
Producto=x*y*z
Visualizar el
resultado
Fin
7. pida el usuario dos números (que se guardaran en las variables a y b) y muestre su suma
en pantalla.
Algoritmo
8. inicio
9. a=0, b=0, s=0
10. ingresar primer numero
11. ingresar segundo numero
12. s=a+b
13. visualizar en pantalla el resultado de la suma
14. fin
Programa
# include <iostream.h>
# include <math.h>
Int main ( )
{
Int A= 0, B= 0, Suma= 0
Cout << “ingrese primer número”;
Cin >> a;
Cout <<“ingrese segundo numero”;
Cin >> b;
Suma= A+B
Cout <<“La suma es:” >> Suma;
Return 0;
}
Diagrama de flujo
Inicio
A=o, b=0, s=0
Ingrese primer número
Ingrese segundo número
S= a+b
Visualizar el resultado
de la suma
Fin
8. pida al usuario dos números enteros (que se guardaran en las variables n1 y n2) y muestre su
producto en pantalla.
Algoritmo
1. inicio
2. n1=0, n2=0, pro=0
3. ingresar primer número
4. ingresar segundo número
5. pro=0, n1*n2
6. visualizar el resultado en pantalla
7. fin
Programa
# include <iostream.h>
# include <math.h>
Int main ( )
{
Int N1= 0, N2= 0, Producto= 0;
Cout <<”ingrese primer numero”;
Cin >>N1
Cout <<”ingrese segundo numero”;
Cin >>N2
Producto= N1*N2
Cout <<”El producto es:” >>producto;
Return 0;
}
Diagrama de flujo
Inicio
N1=0, n2=0, pro=0
Ingrese primer número
Ingrese segundo número
Pro= n1*n2
Visualizar el
resultado de la
multiplicación
Fin
9. pida al usuario dos números reales (que se guardaran en las variables dato1 y dato2)
y muestre en pantalla el resultado de dividir dato 1 y dato2.
Algoritmo
1. inicio
2. dato1=0, dato2=0, total=0
3. ingrese primer numero
4. ingrese segundo numero
5. total=dato1/dato2
6. visualizar el total de la división en pantalla
7. fin
Programa
# include <iostream.h>
# include <math.h>
Int main ( )
{
Int dato 1= 0, dato 2= 0, D= 0;
Cout <<”ingrese primer número”;
Cin >> dato 1;
Cout <<”ingrese segundo numero”;
Cin >> dato 2;
D=dato1/dato2
Cout <<”la división es:” >>D;
Return 0;
}
Diagrama de flujo
Inicio
Dato1=0 dato2=0,
total=0
Ingrese primer número
Ingrese sungo número
Total=dato1/dato2
Visualizar el
resultado de la
división
Fin
10. pida al usuario dos números reales (que se guarden en las variables dato1 y dato2).
Si dato2 es cero, deberá mostrar un mensaje de error, y en caso contrario mostrar en
pantalla el resultado de dividir dato1 entre dato2.
Algoritmo
1. inicio
2. dato1=0, dato2=0
3. si dato2=0
4. mostrar mensaje de error
5. de lo contrario
6. regresar al paso 3
7. total=0dato1/dato2
8. visualizar en resultado en pantalla
9. fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
Int dato 1= 0, dato 2= 0, D= 0;
Cout <<”ingrese primer número”;
Cin >> dato 1;
Cout <<”ingrese segundo numero”;
Cin >> dato 2;
If (dato 2= 0);
Cout <<”Visualizar mensaje error”;
Else;
D= dato1/dato2
Cout <<”la división es:” >>D;
Return =0;
}
Diagrama de flujo
Si
No
Inicio
Dato1=o, dato2=0
Ingrese primer número
Ingrese segundo número
Si dato2=0
regresar a
paso 3
Total=dato1/dato2
Visualizar el total
de división en
pantalla
Fin
11. pida al usuario dos números enteros (que se guarden en las variables num1 y num2).
Si num2 es cero, deberá mostrar un mensaje de error, y en caso contrario mostrara en
pantalla el resto de la división de num1 entre num2.
Algoritmo
1. inicio
2. num1=0, num2=0, residuo=0
3. ingrese primer numero
4. ingrese segundo numero
5. si num2=0 entonces
6. visualizar mensaje de error, “ingrese un numero que no sea cero”)
7. regresar al paso 4
8. fin del si
9. r= al residuo de la división
10. visualizar residuo de la división
11. fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
int num1, num2, r=0;
Cout<< “ingrese prime numero”;
Cin>> num1;
Cout<< “ingrese segundo numero”;
Cin>> num2;
If num2 es = 0 entonces;
{
Cout<<”visualizar mensaje de error;
Cout<<”regresar al paso cuatro”;
Else;
Cout<<”r=num1, num2”;
}
Cout<<”Visualizar r”;
Return 0;
}
Diagrama de flujo
Si
No
Inicio
Num1=0, num2=0, residuo=0
Ingresar primer
número
Ingresar segundo
número
Si num2=0
entonces
Visualizar mensaje de
error “ingrese numero
que no sea cero”
R= al residuo, de la división
Visualizar el
residuo de la
division
Fin
12. pida al usuario un número entero, diga si es par o impar, y repita todo lo anterior hasta
que el número que introduzca sea 0. (nota para saber si un número es par, se mira si el
resto de su división entre 2 es 0).
Algoritmo
1. inicio
2. ingrese un numero
3. si n <> 0 entonces
4. dividir n/2 y obtener residuo
5. si residuo es=0 entonces
6. n es par
7. de lo contrario
8. n es impar
9. regresar al paso 2
10. fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Char, a;
Cout<<”ingrese primer número”;
Cin>> a;
For (i=a/2=0 entonces);
{
Cout<<”muestre en pantalla par”;
Else;
Cout<<”muestre en pantalla impar”;
}
Return o;
}
Diagrama de flujo
Inicio
Ingrese primer
numero
Si n <> 0 entonces
Dividir n/2 y
obtener residuo
N es par de lo
contrario n es
impar
Fin
13. pida al usuario veinte números enteros y muestre su suma.
Algoritmo
1. inicio
2. i=0, c=0, n=0
3. para i=0 hasta 20
4. ingrese numero +i
5. c=c+n
6. fin del para
7. visualizar c
8. fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int i=0, c=0 n=0;
For (i=o hasta 20)
{
Cout<<”ingrese numero” << i;
Cin>> n;
}
C=c+n
Cout<<”visualizar” << c;
Return 0
}
Diagrama de flujo
Inicio
I=0, s=0, n=0
Para i=1
hasta 20
Ingrese
numero + 1
S=s+n
Visualizar el
resultado de la
suma de los 20
Fin
14. pida al usuario veinte números reales y muestre cual es la mayor de ellos y cuál es el
menor.
Algoritmo
1. inicio
2. i=0, c=0, n=0
3. para i hasta 20
4. ingrese numero mas i
5. c=c/n
6. mostrar cual es el mayor >
7. mostrar cual es el menor <
8. fin del para
9. visualización
10. fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int i=0, c=0, n=20;
For (i=0; i≤20; i++);
{
Cout<<”ingrese numero” + <<i;
Cin>>”c”;
Cout<<”par”;
Else;
Cout<<”impar”;
}
Return 0;
}
Inicio
i=0, c=0, n=0
Para i hasta 20
Ingrese número
más i
c=c/n
Mostrar
si
Es el mayor >
Es menor <
Visualizar
resultado
en pantalla
Fin
15. pida al usuario un número indefinido de números (mientras se tecleen números que no
sean negativas). Después de la introducción de cada numero aparecerá en pantalla
información sobre el numero de datos introducidos y la suma hasta el momento, así:
“has introducido 5 números y su suma es 38”.
Algoritmo
1. inicio
2. i=0, c=0, n=0
3. parai=0 hasta 20
4. ingrese numero +i
5. C=c+n
6. Visualizar “has introducido i números y su suma es s”
7. Fin del para
8. Fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int i=0, c=0, n=0;
For(i=0 hasta 20);
{
Cout<<”ingrese numero>>+i;
Cin>> n;
}
C=c+n;
Cout <<”visualizar c”;
Return 0;
}
Diagrama de flujo
Inicio
I=0, s=0, n=0
Para i=1
hasta 20
Ingresa
numero +i
S=s+n
Has introducido i
números y suma
es=s
Fin
16. Pida al usuario un numero entero y muestre en pantalla sus divisores (exeptuando el 1 y
el propio numero). Por ejemplo, si se introduce 20, debería aparecer
2 es divisor de 20
4 es divisor de 20
5 es divisor de 20
10 es divisor de 20
Algoritmo
1. Inicio
2. Ingrese un numero
3. I=a hasta n-1
4. Dividir n/2 para obtener el residuo
5. Visualizar el resultado de los números divisores de “n”
6. Fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int i=0, n=0, r=0;
Cout<< “ingrese numero”;
For (i=2 hasta n-1);
{
Cout<<”visualizar”+i “es divisor de” +n;
Else
Cout<<”n;<<”no tiene divisores”;
}
Return o;
}
Diagram de flujo
Inicio
Ingrese numero
I=2 hasta n-1
Divisor n/2 para obtener residuo
Visualizar el resultado de
los números divisores
Fin
17. Mejora el ejercicio 16 para que avise si el número no tiene divisores, en vez de que la
pantalla quede en blanco.
Algoritmo
1. Inicio
2. I=0, n=0, r=0
3. Ingrese numero
4. Para i=2 hasta n-1
5. R= al residuo de la divisio
6. Si r=0 entonces
7. Visualizar en pantalla y es divisor de n
8. En caso contrario
9. Visualizar en pantalla n no tiene divisor
10. Fin del si
11. Fin del para
12. Fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int i=0, n=0
Cout<<”ingrese numero;
Cin>>”n;
For i= 2 hasta n-1
R= reciduo de la división
If(r=0 entonces);
{
Cout<<” i+<<” es divisor de + n;
Else
Cout<<”no tiene divisores”;
}
Return 0
}
Diagrama de flujo
No
Inicio
I=0, n=0, r=0
Ingrese un número
Para i=2
hasta n-1
R= al residuo de la división
Si r=0
entonces
Visualizar en
pantalla i es
divisor de
Visualizar en
pantalla “n” no
tiene divisor
Fin
18. Pida al usuario un número entero y una letra, y muestre en pantalla la letra repetida
tantas veces como indique el número. Por ejemplo, si el numero es 10 y la letra es a,
aparecería :
aaaaaaaaaa
Algoritmo
1. Inicio
2. Ingrese un numero
3. Ingrese una letra
4. I=l hasta n
5. Visualizar en pantalla la cantidad de letras
6. Fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int n=0, l=0 r=0
Cout<<” ingrese numero”;
Cin>>n;
Cout<<”ingrese letra”;
Cin>>l;
For(i=0 hasta n,);
{
Cot<<” n<<es numero de letras repetidas”;
}
Return 0;
}
Diagram de flujo
Inicio
Ingrese un numero
Ingrese una letra
I=l hasta =n
Visualizar en pantalla
la cantidad de letras
repetidas
Fin
19. Pida al usuario un número entero y muestre su tabla de multiplicar.
Algoritmo
1. Inicio
2. I=0, n=0, t=0
3. Ingresen un numero
4. Visualizar en pantalla “la tabla de multiplicar de n”
5. Para i =1 hasta 10
6. T=n*i
7. Visualizar en pantalla “i por n es igual +”
8. Fin del para
9. Fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int i=0, n=0 t=0;
Cou<<”ingrese numero”;
Cin>> n;
Cout<<”visualizar tabla de multiplicar de << n;
For (i=1 hasta 10);
{
T=n*i;
Cout<<”visualizar << + i<< por n es igual a t;
}
Return 0
}
Diagrama de flujo
Fin
I=0, n=0, t=0
Ingrese un número
Visualizar en
pantalla “la tabla de
multiplicar de n
Para i=1
hasta 10
T= n*i
Visualizar en
pantalla “i por n
es igual t”
Fin
20. Pida al usuario un número real y diga cuantas cifras enteras tienen (pista: Habrá que
dividir).
Algoritmo
1. Inicio
2. Ingrese un número
3. B= n*l
4. Si B= 0 entonces
5. Muestre tabla del total de cifras
6. Fin del si
7. Fin
Programa
# include <iostream.h>
# include <math.h>
Int main ()
{
Int n=0
Cout<<” ingrese numero”;
Cin>>n;
B=n*l
If b=0 entonces
{
Cout<<” muestre total de cifras”;
}
Return 0
}
INICIO
Ingrese un
numero
B=n*1
Si B=0
Muestre el total de
cifras
Fin