Open Angelus331 opened 1 month ago
using namespace std; int main() { int N; double suma = 0.0, numero; cin >> N; for (int i = 0; i < N; i++) { cout << i + 1 << " "; cin >> numero; suma = suma + numero; } double promedio = suma / N; cout << "El promedio es: " << promedio << endl; return 0; }
using namespace std; int main() { int numero; cin >> numero; for (int i = 1; i <= 12; ++i) { cout << numero << " " << i << " = " << numero i << endl; } return 0; }
3.-Realizar un programa que permita simular un “reloj rápido” que muestre en pantalla las horas, minutos y segundos.
using namespace std; int main() { for (int horas = 0; horas < 24; ++horas) { for (int min = 0; min < 60; ++min) { for (int seg = 0; seg < 60; ++seg) { cout << setfill('0') << setw(2) << horas << ":" << setfill('0') << setw(2) << minutos << ":" << setfill('0') << setw(2) << segundos << endl; } } } return 0; }
using namespace std; int main() { int N, y, x; cout << "Cuantos números: "; cin >> N; cin >> x; for (int i = 1; i < N; ++i) { cout << i + 1 << ": "; cin >> y; if (y > x) { x = y; } } cout << "El mayor es: " << x << endl; return 0; }
5.-
using namespace std; long long factorial(int n) { if (n == 0) { return 1; } else { return n * factorial(n - 1); } } int main() { int N; long long SF = 0; cout << "Ingrese el valor de N: "; cin >> N; for (int i = 2; i <= N; i += 2) { SF += factorial(i); } cout << SF << endl; return 0; }
using namespace std; long long factorial(int n) { if (n == 0) { return 1; } else { return n * factorial(n - 1); } } int main() { int N; double X, ST = 0; cout << "Ingrese el valor de X: "; cin >> X; cout << "Ingrese el valor de N: "; cin >> N; for (int i = 1; i <= N; i += 2) { ST += pow(X, i) / factorial(i); } cout << ST << endl; return 0; }
7.- Evaluar la siguiente sumatoria de N términos almacenados el resultado en SUM. Desplegar resultado.
using namespace std; int main() { int N; double SUM = 0; cout << "Ingrese el valor de N: "; cin >> N; for (int i = 2; i <= N + 1; i++) { if (i % 2 == 0) { SUM += (double)i / (i + 1); } else { SUM -= (double)i / (i + 1); } } cout << SUM << endl; return 0; }
Evaluar la siguiente sumatoria de N términos almacenados el resultado en SUM. Desplegar resultado.
using namespace std; int main() { int N; double SUM = 0; cout << "valor de N: "; cin >> N; for (int i = 1; i <= N; i++) { if (i % 2 == 0) { SUM -= (double)2 i / pow(2 i + 1,3); } else { SUM += (double)2 i / pow(2 i + 1,3); } } cout << SUM << endl; return 0; }
using namespace std; int main() { int N; double X, ST = 0; cout << "valor de X: "; cin >> X; cout << "número de términos N: "; cin >> N; for (int i = 1; i <= N; i++) { double termino = pow(X, i)/i; if (i % 2 == 0) { ST -= termino; } else { ST += termino; } } cout << ST << endl; return 0; }
using namespace std; int main() { int N; double X, ST = 0; cout << "términos N: "; cin >> N; for (int i = 1; i <= N; i++) { double termino = (pow(i2-1,i2))/((i2-1)(i*2)); if (i % 2 == 0) { ST -= termino; } else { ST += termino; } } cout << ST << endl; return 0; }
Evaluar la siguiente sumatoria de N términos almacenados el resultado en ST. Desplegar resultado.
using namespace std;
int main() {
int N, ST = 0;
cout << "Introduce el número de términos N: ";
cin >> N;
int term = 7;
int restar = 1;
for (int i = 1; i <= N; i++) {
if ((i - 1) % 3 == 0) {
ST += term;
term += 7;
} else {
ST -= restar;
restar++;
}
}
cout << "El resultado de la sumatoria ST es: " << ST << endl;
return 0; }
using namespace std;
long long factorial(int n) {
long long fact = 1;
for (int i = 2; i <= n; ++i) {
fact = i;
}
return fact;
}
int main() {
double X, Y, SXY = 0;
int N;
cout << "Introduce el valor de X: ";
cin >> X;
cout << "Introduce el valor de Y: ";
cin >> Y;
cout << "Introduce el número de términos N: ";
cin >> N;
int nuImp = 2;
int denFac = 3;
int denYFac = 5;
for (int i = 1; i <= N; i++) {
if (i % 2 != 0) {
SXY += (nuImp Y) / (X factorial(denFac));
nuImp += 6;
denFac += 6;
} else {
SXY -= X / (denYFac Y * factorial(denYFac + 1));
denYFac += 6;
}
}
cout << "El resultado de SXY es: " << SXY << endl;
return 0;
}
using namespace std; int main() { int N; cout << "número: "; cin >> N; for (int i = 1; i <= N; i++) { for (int j = 1; j <= i; j++) { cout << j; } cout << endl; } for (int i = N - 1; i >= 1; i--) { for (int j = 1; j <= i; j++) { cout << j; } cout << endl; } return 0; }
using namespace std;
int main() { int N; cin>>N; for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { cout << "+ "; } cout << endl; } return 0; }
Construye un programa que genere la siguiente figura:
using namespace std;
int main() { int h;
cout << "Ingrese la altura del árbol: ";
cin >> h;
// Dibujar el árbol
for (int i = 0; i < h; i++) {
for (int j = 0; j < h - i - 1; j++) {
cout << " ";
}
for (int k = 0; k <=i; k++) {
cout << "* ";
}
cout << endl;
}
// tronquito
for (int i = 0; i < 20; i++) {
for (int j = 0; j < h - 2; j++) {
cout << " ";
}
for (int k = 0; k < 3;k++) {
cout << "*";
}
cout << endl;
}
return 0;
}
Ejercicios Propuestos Sumatorias