/*
Saber si un número es divisible entre dos en C
*/
#include <stdio.h>
int main() {
int numero, residuo;
printf("Ingresa el número: ");
scanf("%d", &numero);
residuo = numero % 2;
if ( residuo == 0) {
printf("El número %d es divisible entre 2\n", numero);
} else {
printf("El número %d no es divisible entre 2\n", numero);
}
return 0;
}
divisible.cpp
/*
Saber si un número es divisible entre dos en C++
*/
#include <iostream>
using namespace std;
int main() {
int numero, residuo;
cout << "Ingresa el número: ";
cin >> numero;
residuo = numero % 2;
if ( residuo == 0) {
cout << "El número " << numero << " es divisible entre 2" << endl;
} else {
cout << "El número " << numero << " no es divisible entre 2" << endl;
}
return 0;
}
Imprimir la sumatoria de N cantidad de números
sumatoria.c
#include <stdio.h>
/*
Sumatoria de N números
*/
int main(int argc, char const *argv[]) {
int cantidad, numero;
int sumatoria = 0;
printf("¿Cuántos números vas a ingresar? ");
scanf("%d", &cantidad);
// Usando la instrucción for
/*
for (int i = 0; i < cantidad; i++) {
scanf("%d", &numero);
sumatoria += numero;
}
*/
// Usando la instrucción while
int i=0;
while(i < cantidad) {
scanf("%d", &numero);
sumatoria += numero;
i++;
}
printf("Rusultado: %d\n", sumatoria);
return 0;
}
sumatoria.cpp
/*
Sumatoria de N cantidad de números
*/
#include <iostream>
using namespace std;
int main(int argc, char const *argv[]) {
int cantidad, numero;
int sumatoria = 0;
cout << "¿Cuántos números vas a ingresar? ";
cin >> cantidad;
// Usando la instrucción for
for (int i = 0; i < cantidad; i++) {
cin >> numero;
sumatoria += numero;
}
// Usando la instrucción while
/*
int i=0;
while(i < cantidad) {
scanf("%d", &numero);
sumatoria += numero;
i++;
}
*/
cout << "Resultado: " << sumatoria << endl;
return 0;
}
Tarea
Dado un número N imprimir un diamante dónde su base (la parte media da cada diamente) es de tamaño N
Ejemplo 1.
Si N = 5, el diamante debe ser
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*