SlideShare una empresa de Scribd logo
UNIVERSIDAD FERMIN TORO
FACULTAD DE INGENIERÍA
ESCUELAS DE INGENIERIA UNIFICADAS
COMPUTACIÓN PARA INGENIEROS
PROGRAMA QUE SUMA Y DIVIDE DOS NUMEROS DECIMALES EN
LENGUAJE C++ Y ADEMÁS VALIDA QUE SEAN NUMEROS
Autor: Alejandro Vazquez Fuenmayor
Programa que Suma y Divide Dos Números en Lenguaje C++
#include <iostream>
using namespace std;
void suma (float valor1, float valor2)
{
float s;
s = valor1+valor2;
cout << "El resultado de la Suma es: " <<s;
}
void division (float valor1, float valor2)
{
float d;
d = valor1/valor2;
cout << "El resultado de la Division es: " <<d;
}
int main()
{
float valor1, valor2,cont = 0;
int operacion;
bool continuar;
do {
continuar = false;
cin.clear();
if(cont > 0) cin.ignore(1024, 'n');
cout << "Introduce un numero: ";
cin >> valor1;
cont++;
if(cin.fail() && cin.rdstate())
{
cout << "NO ES UN NUMERO" << endl;
continuar = true;
}
} while (continuar);
do {
continuar = false;
cin.clear();
if(cont > 0) cin.ignore(1024, 'n');
cout << "Introduce otro numero: ";
cin >> valor2;
cont++;
if(cin.fail() && cin.rdstate())
{
cout << "NO ES UN NUMERO" << endl;
continuar = true;
}
}
while (continuar);
cout << "Seleccione la operacion a realizar: ";
cout << "Suma = 1n";
cout << "Division = 0n";
cout << "Operacion: ";
cin >> operacion;
if (operacion == 1)
{
suma (valor1, valor2);
}
else if (operacion == 0)
{
division (valor1, valor2);
}
}
Imágenes del programa corriendo en la consola:

Más contenido relacionado

DOCX
Programa
DOCX
Correccion del examen de m
DOCX
Algoritmo
DOCX
Correccion del examen de m
DOCX
Programas 2
PPTX
Daniela grajales
PPTX
Ejercicios repetitivos
DOC
Lenguaje C
Programa
Correccion del examen de m
Algoritmo
Correccion del examen de m
Programas 2
Daniela grajales
Ejercicios repetitivos
Lenguaje C

La actualidad más candente (19)

DOCX
Sol. (3era unidad)
DOCX
Programa para suma y multiplicacion carlos avendaño
PPTX
Clase 8
DOCX
Ejercicio legunaje c++ 1
PPTX
Diana ayala
DOCX
Algoritmos deber
PDF
Ejercicios resueltos de c++
DOCX
DOCX
Ejercicios con Funciones en programación I C++
PPT
Preguntas encrustadas
PPTX
Ejercicio repetitivas
PPTX
Estructuras repetitivas
DOCX
PPTX
Presentación1.pptx programacion
PDF
Taller N1
PPTX
ALGORITMO.
DOCX
Reporte de practicas
PDF
Ejercicios de programacion blog
Sol. (3era unidad)
Programa para suma y multiplicacion carlos avendaño
Clase 8
Ejercicio legunaje c++ 1
Diana ayala
Algoritmos deber
Ejercicios resueltos de c++
Ejercicios con Funciones en programación I C++
Preguntas encrustadas
Ejercicio repetitivas
Estructuras repetitivas
Presentación1.pptx programacion
Taller N1
ALGORITMO.
Reporte de practicas
Ejercicios de programacion blog
Publicidad

Destacado (10)

PPTX
Tugas ppt
PPTX
How to export flowers to japan
PDF
Semiconductor Market Japan 2009
 
PPTX
New microsoft office power point presentation
PPT
Ppt gramsat.ppt 26.08.11
PPTX
Business proposal on d&s handicrafts
PDF
JAPAN BUSINESS CULTURE AND ETIQUETTE GUIDE
PPTX
Trend analysis and problems & solutions of export of indian handicraft industry
PPTX
Indian handicraft ppt
PPT
Handicraft
Tugas ppt
How to export flowers to japan
Semiconductor Market Japan 2009
 
New microsoft office power point presentation
Ppt gramsat.ppt 26.08.11
Business proposal on d&s handicrafts
JAPAN BUSINESS CULTURE AND ETIQUETTE GUIDE
Trend analysis and problems & solutions of export of indian handicraft industry
Indian handicraft ppt
Handicraft
Publicidad

Similar a Computación para Ingenieros (20)

PDF
Plataformas tecnologicas introduccion visual studio clase 1 - 4
PDF
Ejercicios Utilizando C++
PPTX
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
DOCX
Edgarflores
PDF
Ejercicios varios-programacion-i
RTF
Actividad 4 Ejercicios Dev C++
PPTX
Marines linares lenguaje c
PPTX
Marineslinares lenguaje c
PDF
Plataformas tecnologicas introduccion visual studio
DOCX
Software e.e docx
PDF
Elemento2
DOCX
Progroma sumar y multiplicar
DOCX
Unidad2 programas while , do while y for
PDF
Codificaciones c++2011
PDF
Codificaciones c++2011
DOC
Ejemplos Para Dev C++
DOCX
Proyecto
PDF
Ejercicios de-programacion-lenguaje-c
PDF
Guia 5 dev c++
PDF
Plataformas tecnologicas introduccion visual studio clase 1 - 4
Ejercicios Utilizando C++
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
Edgarflores
Ejercicios varios-programacion-i
Actividad 4 Ejercicios Dev C++
Marines linares lenguaje c
Marineslinares lenguaje c
Plataformas tecnologicas introduccion visual studio
Software e.e docx
Elemento2
Progroma sumar y multiplicar
Unidad2 programas while , do while y for
Codificaciones c++2011
Codificaciones c++2011
Ejemplos Para Dev C++
Proyecto
Ejercicios de-programacion-lenguaje-c
Guia 5 dev c++

Último (20)

PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Atencion prenatal. Ginecologia y obsetricia
V UNIDAD - PRIMER GRADO. del mes de agosto
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
TOMO II - LITERATURA.pd plusenmas ultras
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Fundamentos_Educacion_a_Distancia_ABC.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Presentación de la Cetoacidosis diabetica.pptx
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
Punto Critico - Brian Tracy Ccesa007.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Híper Mega Repaso Histológico Bloque 3.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf

Computación para Ingenieros

  • 1. UNIVERSIDAD FERMIN TORO FACULTAD DE INGENIERÍA ESCUELAS DE INGENIERIA UNIFICADAS COMPUTACIÓN PARA INGENIEROS PROGRAMA QUE SUMA Y DIVIDE DOS NUMEROS DECIMALES EN LENGUAJE C++ Y ADEMÁS VALIDA QUE SEAN NUMEROS Autor: Alejandro Vazquez Fuenmayor
  • 2. Programa que Suma y Divide Dos Números en Lenguaje C++ #include <iostream> using namespace std; void suma (float valor1, float valor2) { float s; s = valor1+valor2; cout << "El resultado de la Suma es: " <<s; } void division (float valor1, float valor2) { float d; d = valor1/valor2; cout << "El resultado de la Division es: " <<d; } int main() { float valor1, valor2,cont = 0; int operacion; bool continuar; do { continuar = false; cin.clear(); if(cont > 0) cin.ignore(1024, 'n'); cout << "Introduce un numero: "; cin >> valor1; cont++; if(cin.fail() && cin.rdstate()) { cout << "NO ES UN NUMERO" << endl; continuar = true; } } while (continuar); do { continuar = false;
  • 3. cin.clear(); if(cont > 0) cin.ignore(1024, 'n'); cout << "Introduce otro numero: "; cin >> valor2; cont++; if(cin.fail() && cin.rdstate()) { cout << "NO ES UN NUMERO" << endl; continuar = true; } } while (continuar); cout << "Seleccione la operacion a realizar: "; cout << "Suma = 1n"; cout << "Division = 0n"; cout << "Operacion: "; cin >> operacion; if (operacion == 1) { suma (valor1, valor2); } else if (operacion == 0) { division (valor1, valor2); } }
  • 4. Imágenes del programa corriendo en la consola: