C++ Ejercicios Básicos Resueltos

C++ Ejercicios Básicos estructura secuencial 

Ejercicios 1 y 2

Ejercicio 1: Calcular longitud y área de la circunferencia y el volumen de la esfera
Ejercicio 2: Realizar operaciones aritméticas con números

1. Programa que leer el valor del radio y calcula la longitud de la circunferencia, el área del círculo y el volumen de la esfera correspondiente a ese radio.

Longitud de la circunferencia = 2*PI*Radio
Area de la circunferencia = PI*Radio^2
Volumen de la esfera = (4/3)*PI*Radio^3

#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;
int main(void)
{
    const float PI = 3.1416;
    float radio;
    cout << "Introduce el valor del radio : ";
    cin >> radio;
    cout << "\nLongitud de la circunferencia: " << fixed << setprecision(2) << 2*PI*radio;
    cout << "\nArea del circulo: " << PI*pow(radio,2);
    cout << "\nVolumen de la esfera: " << (4.0/3)*PI*pow(radio,3) << endl;
    system("pause");
}


2. Programa que lee dos números de tipo float y muestra la suma, resta y multiplicación de esos números

#include <iostream>
#include <iomanip>
using namespace std;
int main(void)
{
    float n1, n2;
    float suma, resta, mult, divi;
    cout << "\nIntroduzca un numero: ";
    cin >> n1 ;
    cout << "\nIntroduzca otro numero: ";
    cin >> n2;
    suma = n1 + n2;
    resta = n1 - n2;
    mult = n1 * n2;
    cout << fixed << setprecision(2);
    cout << "\nsuma: " << fixed << setprecision(2) << suma;
    cout << "\nresta: " << resta;
    cout << "\nmultiplicacion: " << mult;
    system("pause");
}





25 comentarios:

  1. como se hace este ejercicio xfavor "Introducir tres números enteros por teclado y ordenarlos en forma ascendente (Por el método de intercambio)"

    ResponderEliminar
  2. como puedo hacer el ejercicio de calcular el factorial de varios numeros inducidos por teclado??

    ResponderEliminar
    Respuestas
    1. #include
      using namespace std;
      int main()
      {
      int n,i;
      long double factorial; // se declara long double para poder representar números grandes
      cout << "Introduce un numero: ";
      cin >> n;
      factorial=1;
      for(i=1;i<=n;i++)
      factorial = factorial * i;
      cout << endl << "Factorial de " << n << " -> " << factorial << endl;
      return 0;
      }

      Eliminar
    2. #include < iostream >

      using namespace std;

      int main(){
      int i,n,f,x,j;

      cout<<"Ingrese una cantidad : ";cin>>n;

      for(i=1;i<=n;i++){
      cout<<"\nIngresar un numero : " << endl;
      cin >> x;
      f=1;
      for(j=1;j<=x;j++){
      f=f*j;
      }
      cout<<"Factorial de "<<x<<" es "<<f<<endl;
      }
      return 0;
      }

      Eliminar
  3. Respuestas
    1. #include

      using namespace std;

      int main(){
      int i,n,f,x,j;

      cout<<"Ingrese una cantidad : ";cin>>n;

      for(i=1;i<=n;i++){
      cout<<"\nIngresar un numero : "<>x;
      f=1;
      for(j=1;j<=x;j++){
      f=f*j;
      }
      cout<<"Factorial de "<<x<<" es "<<f<<endl;
      }
      return 0;
      }

      Eliminar
  4. como puedo hacer estos dos ejercicios?
    1 Dada una letra diga si es Vocal o si es diferente.
    2 Programa que calcule las raíces cuadradas de los números pares comprendido entre 1 y 40.

    ResponderEliminar
  5. //dada una letra diga si es vocal o si es diferente.

    #include
    #include

    char l;

    main (){
    printf ("ingrese una letra: ");
    scanf ("%c", &l);

    if(l=='a'|| l=='e'|| l=='i'||l=='o'||l=='u') {

    printf ("la letra es vocal");
    } else {
    printf ("la letra es diferente");
    }
    getch ();
    return 6;
    }

    ResponderEliminar
    Respuestas
    1. por favor me podrian colaborar,
      Diseñar un directorio telefónico que incluya nombre y teléfono de N personas tendiendo presente que un número telefónico no se puede repetir. El programa debe permitir ordenar los datos por número telefónico y realizar consulta por nombre.
      les agradezco.

      Eliminar
    2. #include

      using namespace std;

      int main()

      {
      char x;
      cout<<"Ingrese una letra : ";
      cin>>x;

      if (x=='a' or x=='e' or x=='i' or x=='o' or x=='u')
      cout<<"La Letra es una vocal";
      else
      cout<<"La Letra es una consonante";

      return 0;
      }

      Eliminar
  6. 3. Realizar un Programa que pide un número del 1 al 10 y nos muestra la tabla de multiplicar correspondiente. Usar un bucle while: solo con este codigo de inicializacion

    #include
    using namespace std;
    int main()

    ResponderEliminar
  7. ¿Como hago este ejercicio?
    1. Hacer un programa que lea un numero entero y lo divida entre otro leído, la división se debe hacer por resta sucesiva

    ResponderEliminar
  8. ¿Como hago este ejercicio?.
    1.- indicación si un numero introducido es par o impar

    ResponderEliminar
    Respuestas
    1. #include

      using namespace std;
      int main()
      {
      int num;
      cout<<"Ingrese Numero : ";
      cin>>num;
      if(num%2==0)
      cout<<"El Numero es Par";
      else
      cout<<"El Numero es Impar";
      return 0;
      }

      Eliminar
  9. CHICOS,una ayudita. Estoy iniciando mis clases de algoritmo, trabjandolo en dev-c++. determinar si un numero dado se encuentra dentro del rango de 10 hasta 20.

    ResponderEliminar
    Respuestas
    1. #include

      using namespace std;

      int main()
      {
      int n1;
      cout<<"Ingrese un Numero en el Rango del 10 al 20 : ";
      cin>>n1;

      if(n1>=10 and n1<=20)
      cout<<"El Numero ingresado SI esta en el rango establecido (10-20)";
      else
      cout<<"El Numero ingresado NO esta en el rango establecido (10-20)";

      return 0;
      }

      Eliminar
  10. como hago para hacer un programa de notas de estudiantes

    ResponderEliminar
  11. Alguien que me ayude a realizar el ejercicio del juego llamado craps

    ResponderEliminar
  12. Muy buenos ejercicios que sirve como ejemplo para aprender c++ de forma básico

    ResponderEliminar
  13. me pueden ayudar a hacer este ejercicio:
    Realizar un programa que utilice una variable i externa y una variable i interna a un bloque de instrucciones, realizar variaciones del valor de dicha variable, tanto fuera como dentro del bloque, mandando a imprimir su valor varias veces para verificar que son dos variables independientes.

    ResponderEliminar
  14. me pueden ayudar a hacer este ejercicio:
    Realizar un programa que utilice una variable i externa y una variable i interna a un bloque de instrucciones, realizar variaciones del valor de dicha variable, tanto fuera como dentro del bloque, mandando a imprimir su valor varias veces para verificar que son dos variables independientes.

    ResponderEliminar
  15. me pueden ayudar a hacer este ejercicio:
    Realizar un programa que utilice una variable i externa y una variable i interna a un bloque de instrucciones, realizar variaciones del valor de dicha variable, tanto fuera como dentro del bloque, mandando a imprimir su valor varias veces para verificar que son dos variables independientes.

    ResponderEliminar