Respuestas del foro creadas
-
Hola, aquí lo que te falta en tu programa:
- Le falta la librería al inicio.
- Tienes un error de ortografía “valorr”.
- En el salto de línea pusiste un “1” en vez de la “l”.
Estos errores son simples, y es común que ocurra. Solo hay que tener un poco más de atención. Aquí tu código corregido:
#include <iostream>
using namespace std;
int main(){
int num1 = 5;
int num2 = 2;
int num3 = 7;
int resultado = 0;
resultado = num1 * num2 + num3;
//el valor de resultado es de 17.
cout<<"el valor del resultado es "<<resultado<<"."<<endl;
resultado = num1 * (num2 + num3);
//el valor de resultado es de 45.
cout<<"el valor del resultado es "<<resultado<<"."<<endl;
return 0;
}
¡Saludos!
-
Angel Sánchez
Miembro7 febrero, 2023 en 10:55 am en respuesta a: Problemas al cargar lecciones de python práctico y profesionalHola, que cursos y clase es?
-
Angel Sánchez
Miembro7 febrero, 2023 en 10:50 am en respuesta a: [Punteros] Agenda Aperturas de AjedrezExcelente trabajo. Para que tus datos queden guardados tienes que usar una base de datos, algunos usan archivos .txt para guardar la información, pero a mi me gusta más trabajar con una base de datos como MySQL, PostgreSQL o SQLite. Esperamos sacar más cursos de C++ incluyendo estos temas.
-
Para obtener resultados decimales en el cálculo de las operaciones, puedes hacer lo siguiente:
-
Cambia el tipo de datos “int” a “float”. Esto permitirá almacenar números decimales en las variables que se utilizan para calcular los resultados.
-
Realiza la división en los cálculos donde es necesario. Por ejemplo, para calcular (a/b), se puede usar a*1.0/b para realizar una división de punto flotante. (Te lo explico más abajo).
El código actualizado podría ser el siguiente:
#include <iostream> using namespace std; int main() { float a = 10, b = 12, c = 6, d = 5, e = 9, f = 14; float calculo1 = 0, calculo2 = 0, calculo3 = 0, calculo4 = 0; calculo1 = (a/b) + 1; calculo2 = (a+b)/(c+d); calculo3 = (a + (b/c)) / (d + (e/f)); calculo4 = a + (b/(c-d)); cout<<"El resultado del primer calculo es: "<<calculo1<<endl; cout<<"El resultado del segundo calculo es: "<<calculo2<<endl; cout<<"El resultado del tercer calculo es: "<<calculo3<<endl; cout<<"El resultado del cuarto calculo es: "<<calculo4<<endl; return 0; }Sobre el punto 2.
En C++, al hacer una división de dos números enteros (por ejemplo, 10/5), el resultado siempre será un número entero (en este caso, 2). Si se desea obtener un resultado decimal, es necesario que al menos uno de los números involucrados en la división sea un número de punto flotante.
Para hacer esto, se puede convertir uno de los números a un número de punto flotante antes de la división, por ejemplo:
10 * 1.0 / 5
El resultado de esta operación será un número de punto flotante (en este caso, 2.0).
En el código original del ejercicio, todas las variables son enteras. Al calcular las operaciones, los resultados siempre serán enteros. Si deseas obtener resultados decimales, debes cambiar el tipo de datos de al menos una de las variables a “float” y realizar la división de una manera que permita obtener un resultado decimal, como se muestra en el ejemplo anterior.
-
-
Angel Sánchez
Miembro1 febrero, 2023 en 4:40 pm en respuesta a: Crear una tabla para llenar el usuario.Hola colega, te voy a ser sincero; la comunidad está para apoyarte en tu desarrollo profesional, tanto para dudas, consejos, etc. Va ser muy difícil que te hagan las cosas completas. Te recomiendo empezar con a crear lo que necesitas y si tienes dudas puedes ir preguntando.
-
Angel Sánchez
Miembro25 enero, 2023 en 3:34 pm en respuesta a: Ejercicio propuesto 2. OrdenamientosEl problema en este código es que el código está intentando acceder a un índice fuera del rango del arreglo en el segundo for. Específicamente, en la línea “if (notas[z] > notas[z+1])” el índice z+1 puede ser igual a 10, lo cual provocaría un acceso a un índice fuera del rango del arreglo. Esto ocasiona el valor “0”.
Deja tu segundo for de esta manera:
for (int i = 0; i < 9; i++)
¡Saludos!
-
Hola puedes darnos mas información, como si muestra algún error, etc.
-
Angel Sánchez
Miembro22 enero, 2023 en 1:47 pm en respuesta a: Proyecto 5. Guarda datos de alumnos de una escuelaHola, puedes checar este proyecto: https://www.azulschool.net/todos-los-grupos/grupo-de-c/forum/topic/proyecto-5-cadenas-2/
-
Angel Sánchez
Miembro18 enero, 2023 en 4:50 pm en respuesta a: [Punteros] Contar vocales de una oración usando punterosGenial, gracias por el aporte. 😀
-
Angel Sánchez
Miembro12 enero, 2023 en 1:13 pm en respuesta a: Cómo saber si un número es primo o no, usando un ciclo for en C++.Te dejo el código y anexo el archivo 😀
// Crear un programa en C++ que diga si un numero es primo o no.
#include <iostream>
using namespace std;
int main() {
int num = 0, divisiones = 2, resultado = 0;
//Pide al usuario que ingrese un número para determinar si es primo o no
cout << "Ingrese un numero para saber si es primo o no: ";
cin >> num;
//Verifica si el número es menor o igual a 1. Si es así, no es primo y termina el programa
if (num <= 1) {
cout << num << " no es primo." << endl;
return 0;
}
//Ciclo for para recorrer desde 2 hasta el número dado.
for (divisiones = 2; divisiones < num; divisiones++) {
//Obtiene el residuo de la división
resultado = num % divisiones;
//Si el residuo es cero, entonces el número no es primo y termina el programa
if (resultado == 0) {
cout << num << " no es primo." << endl;
return 0;
}
}
//Si se ha recorrido el ciclo y no se ha encontrado ningún número divisible, entonces el número es primo.
cout << num << " es primo." << endl;
//Termina el programa
return 0;
}
-
Angel Sánchez
Miembro12 enero, 2023 en 12:34 pm en respuesta a: Cómo saber si un número es primo o no, usando un ciclo for en C++.Ya estoy preparando la respuesta, pero me puedes ir diciendo cual es tu logica en tu programa? Para ver en que más te puedo ayudar 😀
-
¿Tienes tu proyecto final en GitHub?
-
Hola Javier, intenta borrar el complemento e instalarlo de nuevo. O bien, puedes pasarte al editor Visual Studio Code, es el que ya estoy usando.
-
Angel Sánchez
Miembro12 enero, 2023 en 1:48 pm en respuesta a: Cómo saber si un número es primo o no, usando un ciclo for en C++.

Redes sociales.