SlideShare una empresa de Scribd logo
1 de 4
República Bolivariana de Venezuela
Ministerio Del Poder Popular Para La Educación Universitaria
Facultad De Ingeniería En Mantenimiento Mecánico
Cabudare Edo. Lara
Programa Sumar y Multiplicar
Alumno:
Robert Lugo CI: 21.276.522
Cabudare, 21 de junio de 2014
Realizar un programa que ejecute lo siguiente:
1.- Sume y multiplique de 2 Números decimales utilizando llamadas a
funciones creadas por el alumno.
2.- El programa debe validar que cada carácter que lea por teclado sea
numérico. Para ello debe utilizar funciones y librerías correspondientes a
lenguaje C++ estándar para validar.
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
floatsuma();
floatmult();
float suma2, multi2, num1, num2;
int a;
int main()
{
system("cls");
printf("n");
printf("n");
printf("<1>Suman");
printf("<2>Multiplicacionn");
printf("<3>Salirn");
printf("n");
printf("n");
scanf("%d",&a);
system("cls");
switch(a)
{
case 1:
do
{
printf("Introduzca numero:");
scanf("%f",&num1);
}while(num1>=0 || num1<99999999);
system("cls");
do
{
printf("Introduzca numero:");
scanf("%f",&num2);
}while(num2>=0 || num2<99999999);
system("cls");
suma2=suma();
printf("Resultado: %.2f",suma2);
system("pause");
main();
break;
case 2:
do
{
printf("Introduzca numero:");
scanf("%f",&num1);
}while(num1>=0 || num1<99999999);
system("cls");
do
{
printf("Introduzca numero:");
scanf("%f",&num2);
}while(num2>=0 || num2<99999999);
system("cls");
multi2=mult();
printf("Resultado:%.2f",multi2);
system("pause");
main();
break;
case 3:
return 0;
break;
default:
printf("******************************************************************************** n");
printf("******************************************************************************** n");
printf("OpcionInvalidad.Por favor introduzca un caracter valido y vuelva a
intentarlo.. n");
printf("******************************************************************************** n");
printf("******************************************************************************** n");
system ("pause");
main();
break;
}
}
floatsuma()
{
float suma1;
suma1=num1+num2;
return(suma1);
}
floatmult()
{
float multi1;
multi1=num1*num2;
return(multi1);
}

Más contenido relacionado

La actualidad más candente

La actualidad más candente (6)

Tarea1 bash
Tarea1 bashTarea1 bash
Tarea1 bash
 
Billetes.
Billetes.Billetes.
Billetes.
 
03 estructuras-iterativas-en-c
03 estructuras-iterativas-en-c03 estructuras-iterativas-en-c
03 estructuras-iterativas-en-c
 
Vanessa chicaiza
Vanessa chicaizaVanessa chicaiza
Vanessa chicaiza
 
Practica 3 poo
Practica 3 pooPractica 3 poo
Practica 3 poo
 
Comprender los elementos principales de la estructura de programación
Comprender los elementos principales de la estructura de programación Comprender los elementos principales de la estructura de programación
Comprender los elementos principales de la estructura de programación
 

Destacado

Est 6885660 from_corpo_link_intlinc._8668
Est 6885660 from_corpo_link_intlinc._8668Est 6885660 from_corpo_link_intlinc._8668
Est 6885660 from_corpo_link_intlinc._8668maria conte
 
Chalk Twins Portfolio
Chalk Twins PortfolioChalk Twins Portfolio
Chalk Twins PortfolioAlan Fulmer
 
Fundamanetals of Health care finanacing
Fundamanetals of Health care finanacingFundamanetals of Health care finanacing
Fundamanetals of Health care finanacingAggrey Makokha
 
Kenya medical training college hsm ii
Kenya medical training college hsm iiKenya medical training college hsm ii
Kenya medical training college hsm iiAggrey Makokha
 
:Rs 880 auto lensmeter
:Rs 880 auto lensmeter:Rs 880 auto lensmeter
:Rs 880 auto lensmeterluislimaf1
 
Est 6885660 from_corpo_link_intlinc._8668
Est 6885660 from_corpo_link_intlinc._8668Est 6885660 from_corpo_link_intlinc._8668
Est 6885660 from_corpo_link_intlinc._8668maria conte
 
Chalk Twins Chalk Art for Anime Conventions
Chalk Twins Chalk Art for Anime ConventionsChalk Twins Chalk Art for Anime Conventions
Chalk Twins Chalk Art for Anime ConventionsAlan Fulmer
 
Resultados, clasificaciones y programación liga municipal
Resultados, clasificaciones y programación liga municipalResultados, clasificaciones y programación liga municipal
Resultados, clasificaciones y programación liga municipalWeb Futbolaragones
 
Girassois e Miosotis
Girassois e MiosotisGirassois e Miosotis
Girassois e MiosotisJ. C.
 
Mulheres Grande Vida
Mulheres Grande VidaMulheres Grande Vida
Mulheres Grande Vidacris
 
Newsletter Décembre
Newsletter DécembreNewsletter Décembre
Newsletter DécembreLeRomegas
 
Giethoorn
GiethoornGiethoorn
Giethoorncris
 
David gonzalez
David gonzalezDavid gonzalez
David gonzalezinfrasta
 
Manuel altolaguirre
Manuel altolaguirreManuel altolaguirre
Manuel altolaguirrempinopino
 

Destacado (20)

Est 6885660 from_corpo_link_intlinc._8668
Est 6885660 from_corpo_link_intlinc._8668Est 6885660 from_corpo_link_intlinc._8668
Est 6885660 from_corpo_link_intlinc._8668
 
Chalk Twins Portfolio
Chalk Twins PortfolioChalk Twins Portfolio
Chalk Twins Portfolio
 
Fundamanetals of Health care finanacing
Fundamanetals of Health care finanacingFundamanetals of Health care finanacing
Fundamanetals of Health care finanacing
 
Working book (in progress)
Working book                 (in progress)Working book                 (in progress)
Working book (in progress)
 
Kenya medical training college hsm ii
Kenya medical training college hsm iiKenya medical training college hsm ii
Kenya medical training college hsm ii
 
:Rs 880 auto lensmeter
:Rs 880 auto lensmeter:Rs 880 auto lensmeter
:Rs 880 auto lensmeter
 
Est 6885660 from_corpo_link_intlinc._8668
Est 6885660 from_corpo_link_intlinc._8668Est 6885660 from_corpo_link_intlinc._8668
Est 6885660 from_corpo_link_intlinc._8668
 
Chalk Twins Chalk Art for Anime Conventions
Chalk Twins Chalk Art for Anime ConventionsChalk Twins Chalk Art for Anime Conventions
Chalk Twins Chalk Art for Anime Conventions
 
Rediscovering self
Rediscovering selfRediscovering self
Rediscovering self
 
Agenda del conei.doc
Agenda del conei.docAgenda del conei.doc
Agenda del conei.doc
 
Resultados, clasificaciones y programación liga municipal
Resultados, clasificaciones y programación liga municipalResultados, clasificaciones y programación liga municipal
Resultados, clasificaciones y programación liga municipal
 
Girassois e Miosotis
Girassois e MiosotisGirassois e Miosotis
Girassois e Miosotis
 
HTA
HTAHTA
HTA
 
Mulheres Grande Vida
Mulheres Grande VidaMulheres Grande Vida
Mulheres Grande Vida
 
La medicina
La medicinaLa medicina
La medicina
 
John lennon
John lennon John lennon
John lennon
 
Newsletter Décembre
Newsletter DécembreNewsletter Décembre
Newsletter Décembre
 
Giethoorn
GiethoornGiethoorn
Giethoorn
 
David gonzalez
David gonzalezDavid gonzalez
David gonzalez
 
Manuel altolaguirre
Manuel altolaguirreManuel altolaguirre
Manuel altolaguirre
 

Similar a Progroma sumar y multiplicar

Marineslinares lenguaje c
Marineslinares lenguaje cMarineslinares lenguaje c
Marineslinares lenguaje cMarines Linares
 
Marines linares lenguaje c
Marines linares lenguaje cMarines linares lenguaje c
Marines linares lenguaje cMarines Linares
 
Ejercicio legunaje c++ 1
Ejercicio legunaje c++ 1Ejercicio legunaje c++ 1
Ejercicio legunaje c++ 1rmjp
 
Ernesto sandoval.doc
Ernesto sandoval.docErnesto sandoval.doc
Ernesto sandoval.docUFTsaia
 
Ernesto sandoval doc
Ernesto sandoval docErnesto sandoval doc
Ernesto sandoval docUFTsaia
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Carlos Aviles Galeas
 
Examen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionExamen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionEinstein Briceño
 
Programa sumar y multiplicar
Programa sumar y multiplicarPrograma sumar y multiplicar
Programa sumar y multiplicarJuan2287
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programaciónNorma Vaquilema
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Programas básico en Lenguaje C
Programas básico en Lenguaje CProgramas básico en Lenguaje C
Programas básico en Lenguaje Caart07
 
Prueba programacion
Prueba programacionPrueba programacion
Prueba programacionMarti Matura
 
Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++Katyuss Luna
 

Similar a Progroma sumar y multiplicar (20)

Marineslinares lenguaje c
Marineslinares lenguaje cMarineslinares lenguaje c
Marineslinares lenguaje c
 
Marines linares lenguaje c
Marines linares lenguaje cMarines linares lenguaje c
Marines linares lenguaje c
 
Ejercicio legunaje c++ 1
Ejercicio legunaje c++ 1Ejercicio legunaje c++ 1
Ejercicio legunaje c++ 1
 
Ernesto sandoval.doc
Ernesto sandoval.docErnesto sandoval.doc
Ernesto sandoval.doc
 
Ernesto sandoval doc
Ernesto sandoval docErnesto sandoval doc
Ernesto sandoval doc
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 
Programas
ProgramasProgramas
Programas
 
Examen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionExamen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion Programacion
 
Programa sumar y multiplicar
Programa sumar y multiplicarPrograma sumar y multiplicar
Programa sumar y multiplicar
 
Prgramas en c 2
Prgramas en c 2Prgramas en c 2
Prgramas en c 2
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Lenguaje C_Curso Secap
Lenguaje C_Curso SecapLenguaje C_Curso Secap
Lenguaje C_Curso Secap
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FI
 
Programas básico en Lenguaje C
Programas básico en Lenguaje CProgramas básico en Lenguaje C
Programas básico en Lenguaje C
 
Prueba programacion
Prueba programacionPrueba programacion
Prueba programacion
 
Computación para Ingenieros
Computación para IngenierosComputación para Ingenieros
Computación para Ingenieros
 
Introduccion a c++
Introduccion a c++Introduccion a c++
Introduccion a c++
 
Semana 2 Fundamentos de Python(Ciclos y Listas)
Semana 2   Fundamentos de Python(Ciclos y Listas)Semana 2   Fundamentos de Python(Ciclos y Listas)
Semana 2 Fundamentos de Python(Ciclos y Listas)
 
Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++
 
Guia 5 dev c++
Guia 5 dev c++Guia 5 dev c++
Guia 5 dev c++
 

Último

Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 

Último (20)

Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 

Progroma sumar y multiplicar

  • 1. República Bolivariana de Venezuela Ministerio Del Poder Popular Para La Educación Universitaria Facultad De Ingeniería En Mantenimiento Mecánico Cabudare Edo. Lara Programa Sumar y Multiplicar Alumno: Robert Lugo CI: 21.276.522 Cabudare, 21 de junio de 2014
  • 2. Realizar un programa que ejecute lo siguiente: 1.- Sume y multiplique de 2 Números decimales utilizando llamadas a funciones creadas por el alumno. 2.- El programa debe validar que cada carácter que lea por teclado sea numérico. Para ello debe utilizar funciones y librerías correspondientes a lenguaje C++ estándar para validar. #include <stdio.h> #include <stdlib.h> #include <ctype.h> floatsuma(); floatmult(); float suma2, multi2, num1, num2; int a; int main() { system("cls"); printf("n"); printf("n"); printf("<1>Suman"); printf("<2>Multiplicacionn"); printf("<3>Salirn"); printf("n"); printf("n"); scanf("%d",&a); system("cls"); switch(a) { case 1: do { printf("Introduzca numero:"); scanf("%f",&num1); }while(num1>=0 || num1<99999999); system("cls"); do { printf("Introduzca numero:");
  • 3. scanf("%f",&num2); }while(num2>=0 || num2<99999999); system("cls"); suma2=suma(); printf("Resultado: %.2f",suma2); system("pause"); main(); break; case 2: do { printf("Introduzca numero:"); scanf("%f",&num1); }while(num1>=0 || num1<99999999); system("cls"); do { printf("Introduzca numero:"); scanf("%f",&num2); }while(num2>=0 || num2<99999999); system("cls"); multi2=mult(); printf("Resultado:%.2f",multi2); system("pause"); main(); break; case 3: return 0; break; default: printf("******************************************************************************** n"); printf("******************************************************************************** n"); printf("OpcionInvalidad.Por favor introduzca un caracter valido y vuelva a intentarlo.. n"); printf("******************************************************************************** n"); printf("******************************************************************************** n"); system ("pause"); main(); break;