For Programación - Jorge A. Martel Torres Página 1 de 2

Anuncio
UNTELS – Estructuras Repetitivas – For
1
2
3
Laboratorio N-07
USO DEL FOR
Usa contadores y acumuladores
Escribe un programa int A;
que imprima 5 veces: main()
{
“UNTELS”.
cout << “antes del for\n” ;
for ( A = 1 ; A <= 5 ; A++ )
{
cout << "UNTELS \n";
}
cout << “despues del for\n” ;
}
Escriba un programa int A;
que imprima la serie de main()
{
números: 1, 2, 3, …, 10
for ( A = 1 ; A <= 10 ; A++ )
{
Notación: Serie Creciente
cout << A << endl;
}
}
Escriba un programa
que
imprima
los
siguientes números: 10,
9, 8, …, 0, -1, -2
}
6
{
int A;
for (A = 10; A >= -2; A--)
{
Notación:
decreciente
cout << A << endl;
Serie
}
}
4
5
Escriba un programa
que imprima la serie de
números: 40, 35, 30, …,
0
Escriba un programa
que imprima la serie de
números: -9, -5, -1, 3,
7, 11, 15, …, de Q
términos; luego debe
{
Int A;
for (A = 40 ; A >= 0 ; A -= 5)
{
cout << A << endl;
}
}
{
Int B, Q, Se, SuSe;
float ProSe;
cout << "Cantidad de terminos:";
cin >> Q;
SuSe = 0;
ProSe = 0;
Se = -13;
for (B = 1; B <= Q; B++)
{
Se += 4;
SuSe += Se;
cout << Se << endl;
}
ProSe = float (SuSe) / float (Q);
cout << "Sumatoria de la serie:" << SuSe << endl;
cout << "Promedio de la serie:" << ProSe << endl;
getch();
mostrar la sumatoria y
promedio de la serie.
7
8
9
10
int C, N, F;
cout << "Ingrese N:";
cin >> N;
F = 1;
if (N >= 0)
{
Se sabe que:
if ( (N == 0) || (N == 1) )
N>0
{
O! y 1! Es 1
F = 1;
}
else
{
for (C = 1; C <= N; C++)
{
F *= C; //F = F * C
}
}
cout << "Factorial de: " << N
<< "! = " << F << endl;
}
else
{
cout << "Imposible";
}
Escriba un programa que imprima la serie de números: 13, 14, 15, …, 35
Escriba un programa que imprima la serie de números: 3, 5, 7, …, 21
Escriba un programa que imprima la serie de números: 10, 15, …, 50
Escriba un programa que imprima la serie de números: 1, 4, 9, 16, …, 100
Escriba un programa
que imprima el factorial
de cualquier numero
que se ingrese desde
el teclado (N):
Programación - Jorge A. Martel Torres Página 1 de 2
UNTELS – Estructuras Repetitivas – For
11
12
13
14
15
Escriba un programa que imprima la serie de números: 2,5,10,17,26, …, 101
Escriba un programa que imprima la serie Fibonacci: 0,1,1,2,3,5,8,13,21
Escriba un programa que imprima el alfabeto (abecedario) solo en
mayúsculas, en filas de a 10.
Escriba un programa que imprima el alfabeto (abecedario) en minúsculas
solo en filas de a 10.
Escribe un programa que pregunte cuantos números vas a introducir;
luego, pida esos números y calcule la suma de los números ingresados
(ejemplo adjunto).
Dime cuántos números vas a escribir: 5
Dime el número 1 : 25
Dime el número 2 : 30
Dime el número 3 : 10
Dime el número 4 : 14
Dime el número 5 : 23
La suma de los números que has escrito es: 102
16
Escribe un programa que pida pregunte cuántos números vas a introducir;
luego, se pida esos números, y escriba el mayor, el menor y el promedio.
¿Cuántos valores vas a introducir?: 5
Dime el número 1: 25
Dime el número 2: 100
Dime el número 3: 7
Dime el número 4: 90
Dime el número 5: 14
El número más pequeño de los introducidos es: 7
El número más grande de los introducidos es: 100
La media de los números introducidos es: 47.2
17
Escriba un programa que pida la cantidad de números a ser ingresados, de esos
números ya ingresados se obtenga: el mayor, el menor, y el producto de los
números ingresados.
Escribe un programa que pida la anchura y altura de un rectángulo y lo
dibuje (llene) utilizando como unidad asteriscos (“*”) de la siguiente
manera:
Anchura del rectángulo: 5
Altura del rectángulo: 3
*****
*****
*****
Escribe un programa que pida la el ingreso de un numero, y que luego lo
dibuje utilizando como unidad asteriscos (“*”) de la siguiente manera:
Cantidad de asteriscos: 5
*
18
19
20
21
**
***
****
*****
Escribe un programa que pida un número y escriba sus divisores (Adjunto
ejemplo).
Dime un número: 200
Los divisores de 200 son: 1, 2, 4, 5, 8, 10, 20, 25, 40, 50, 100, 200
¡Hasta la vista!
Escribe un programa que pida un número y escriba si es primo o no
(Adjunto ejemplo).
Dime un número: 123
El número 123 no es primo
O
Dime un número:127
El número 127 es primo
22
Escriba un programa que imprima los valores de las funciones
trigonométricas (seno, coseno, tangente) de los ángulos notables (0, 30,
60, .., 360).
Programación - Jorge A. Martel Torres Página 2 de 2
Descargar