Tutoriales básicos en C++
Tutorial 1: Cómo calcular el perímetro de un rectángulo usando C++
Paso 1: ¿Qué es el perímetro?
El perímetro de un rectángulo es la suma de los cuatro lados.
Paso 2: Pide al usuario que ingrese los cuatro lados
Usamos cin para que el usuario escriba los valores.
Paso 3: Calcula la suma de los cuatro lados
Sumamos las variables donde guardamos cada lado.
Paso 4: Muestra el resultado
Usamos cout para imprimir el perímetro.
Código completo:
#include <iostream>
using namespace std;
int main() {
int lado1, lado2, lado3, lado4, perimetró;
// Pedir al usuario que ingrese los cuatro lados
cout << "Ingresa los cuatro lados del rectángulo: ";
cin >> lado1 >> lado2 >> lado3 >> lado4;
// Sumar los lados para calcular el perímetro
perimetró = lado1 + lado2 + lado3 + lado4;
// Mostrar el resultado
cout << "El perímetro es: " << perimetró << endl;
return 0;
}
Tutorial 2: Convertir kilómetros a centímetros con un programa simple en C++
Paso 1: La conversión
1 kilómetro = 100,000 centímetros.
Paso 2: Pide al usuario la distancia en kilómetros
Guardamos ese valor en una variable double.
Paso 3: Calcula la conversión multiplicando por 100,000.
Paso 4: Muestra el resultado en centímetros.
Código completo :
#include <iostream>
using namespace std;
int main() {
double km, cm;
// Pedir al usuario que ingrese la distancia en kilómetros
cout << "Ingresa la distancia en kilómetros: ";
cin >> km;
// Convertir kilómetros a centímetros
cm = km * 100000; // 1 km = 100,000 cm
// Mostrar el resultado
cout << km << " kilómetros son " << cm << " centímetros." << endl;
return 0;
}
Tutorial 3: Cómo verificar si un número es primo en C++
Paso 1: ¿Qué es un número primo?
Un número primo solo es divisible por 1 y por sí mismo.
Paso 2: Pide al usuario un número entero.
Paso 3: Verifica si el número es menor o igual a 1 (no primo).
Paso 4: Usa un ciclo para revisar si tiene divisores aparte de 1 y él mismo.
Paso 5: Muestra si es primo o no.
Código completo:
#include <iostream>
using namespace std;
int main() {
int num, i;
bool esPrimo = true;
// Pedir un número al usuario
cout << "Ingresa un número: ";
cin >> num;
// Revisar si es menor o igual a 1 (no primo)
if (num <= 1) {
esPrimo = false;
} else {
// Revisar divisores desde 2 hasta num/2
for (i = 2; i <= num / 2; ++i) {
if (num % i == 0) {
esPrimo = false;
break;
}
}
}
// Mostrar el resultado
if (esPrimo) {
cout << num << " es un número primo." << endl;
} else {
cout << num << " no es un número primo." << endl;
}
Comentarios
Publicar un comentario