Autor
|
Tema: [c++] Suma, resta, multiplicacion y division (Leído 63,724 veces)
|
anonimo12121
|
UN regalo- raiz #include <iostream> using namespace std; int raiz(int base,int exp){ int t=base; for(int i=1;i<exp;i++)t=t*base; return t; } int main(int *argc,char *argv[]){ int a; cout << raiz(2,3); cin.get(); return 0; }
|
|
|
En línea
|
|
|
|
Fastolfe
Desconectado
Mensajes: 69
|
No se usar switch. ¿Tu crees que es conveniente dividir cada bloque if en funciones? A mi me parecen pocas lineas de codigo y ademas muy simples. He leido sobre las inline ¿Es conveniente acostumbrarme a usar estas en funciones cortas?
Ya aprenderás a usarlo entonces xD. Para un programa como este no es necesario hacer funciones, pero según vayas haciendo programas más complejos te facilitarás las cosas. Y sobre las inline ya te ha respondido valenciano013
|
|
|
En línea
|
|
|
|
anonimo12121
|
Ya aprenderás a usarlo entonces xD. Para un programa como este no es necesario hacer funciones, pero según vayas haciendo programas más complejos te facilitarás las cosas. Y sobre las inline ya te ha respondido valenciano013
No hace falta pero te sirve para practicar usando clases funciones y herencias...
|
|
|
En línea
|
|
|
|
komiki007
Desconectado
Mensajes: 23
|
Pero un programa mas sencillo seria esto:
#include<iostream> using namespace std; int main(){ string st; while (cin>>st){ int a,b; cin>>a>>b; if (st=="suma") cout<<"La suma es "<<a+b<<"."; else if (st=="resta") cout<<"La diferencia es "<<a-b<<"."; else if (st=="multiplica") cout<<"El producto es "<<a*b<<"."; else if (st=="divide") cout<<"El cociente es "<<a/b<<"."; cout<<endl<<endl; } }
|
|
|
En línea
|
|
|
|
Danyel_Casvill
Desconectado
Mensajes: 113
adada
|
Hola!! Aamm, me quedo la duda, ustedes como lo harian con switch?? #include <iostream> using std::cout; using std::cin; int main() { int r,a,b; cout<<"Elija la opcion a realizar:\n"; cout<<"1.Suma\n"<<"2.Resta\n"<<"3.Multiplicacion\n"<<"4.Division\n"; while(r){ cin>>r; switch(r) { case 1: {cout<<"SUMA:\n"<<"Ingrese un numero:";cin>>a; cout<<"Ingrese otro numero:";cin>>b; cout<<"Resultado:"<<a+b; break;} case 2: {cout<<"RESTA:\n"<<"Ingrese un numero:";cin>>a; cout<<"Ingrese otro numero:";cin>>b; cout<<"Resultado:"<<a-b; break;} case 3: {cout<<"MULTIPLICACION:\n"<<"Ingrese un numero:";cin>>a; cout<<"Ingrese otro numero:";cin>>b; cout<<"Resultado:"<<a*b; break;} case 4: {cout<<"DIVISION:\n"<<"Ingrese un numero:";cin>>a; cout<<"Ingrese otro numero:";cin>>b; cout<<"Resultado:"<<a/b; break;} default: { cout<<"Error 4320."; return 0; break; } } cout<<"\n\nElija la opcion a realizar:\n"; } }
Y otra cosa.... Que es preferible usar para el salto de linea, \n o endl. Saludos.
|
|
|
En línea
|
adada
|
|
|
nadin
Desconectado
Mensajes: 4
|
Tengo que disenar un programa en ensamblador que interactue con una funcion escrita en C. la funcion en C se encargara de realizar una multiplicacion con dos parámetros y devolvera su resultado al programa en ensamblador.
como hago?
Gracias
|
|
|
En línea
|
|
|
|
dorkam
Desconectado
Mensajes: 4
|
Hola!! Y otra cosa.... Que es preferible usar para el salto de linea, \n o endl. Saludos. Hola, yo tambien estoy recien empezando con C++ pero segun tengo entendido \n viene del C y en C++ seria endl. Saludos
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Actualizando navegador y suma y resta de registros
PHP
|
calamardcm
|
5
|
3,419
|
5 Noviembre 2007, 14:56 pm
por calamardcm
|
|
|
[Com] float v2 (Suma,resta,multiplicacion y division decimal)
Scripting
|
LauBuru
|
3
|
5,343
|
4 Julio 2010, 22:11 pm
por LauBuru
|
|
|
Ayuda division y multiplicación con corrimientos
ASM
|
fuct
|
1
|
3,355
|
20 Octubre 2014, 21:54 pm
por Eternal Idol
|
|
|
Como calculo la resta y la division usando for?
Programación C/C++
|
Reyes2209
|
2
|
2,279
|
20 Noviembre 2015, 22:08 pm
por DarK_FirefoX
|
|
|
Ejercicio suma,resta,multiplicacion
« 1 2 »
ASM
|
EmmanuelTR9
|
11
|
9,239
|
17 Abril 2021, 07:01 am
por Eternal Idol
|
|