Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: davidrey87 en 17 Septiembre 2013, 21:46 pm



Título: ayuda de como utilizar (if, if-else o switch) y (while, do-while o for)
Publicado por: davidrey87 en 17 Septiembre 2013, 21:46 pm
Hola quiero saber como puedo introducir estas sentencias ,  (if, if-else o switch) y (while, do-while o for)  en el siguiente programa qu calcula los intereses de un prestamo es para una tarea pero nose usarlos

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main ()
{
     int a,b,c;
     float ecu,ecu1,res;
     printf("\n PROGRAMA QUE REALIZA EL PORCENTAJE DE UNA DEUDA:");
     printf("\n la cantidad:");
     scanf("%d",&a);
     printf("\n el porcentaje:");
     scanf("%d",&b);
     printf("\n Cantidad de meses:");
     scanf("%d",&c);
     ecu=a*b/100;
     ecu1=ecu*c;
     res=a+ecu1;
     printf("\n\n el porcentaje de la cantidad es %f",ecu);
     printf("\n\n intereses generados  %f",ecu1);
     printf("\n\n total de la cantidad  %f",res);
   
     system ("pause");
     
}


Título: Re: ayuda de como utilizar (if, if-else o switch) y (while, do-while o for)
Publicado por: flony en 18 Septiembre 2013, 07:12 am
elige la que mas te convenga ...alli lo que hacen todas
http://subefotos.com/ver/?85f70e7576cd4c425a680b985e5c8ec5o.jpg (http://subefotos.com/ver/?85f70e7576cd4c425a680b985e5c8ec5o.jpg)
y las de repeticion (for while do-while)
http://subefotos.com/ver/?8f9f97a394dc735295a9cc7b6a57b9eao.jpg
 (http://subefotos.com/ver/?8f9f97a394dc735295a9cc7b6a57b9eao.jpg)


Título: Re: ayuda de como utilizar (if, if-else o switch) y (while, do-while o for)
Publicado por: Vaagish en 23 Septiembre 2013, 04:35 am
Bien, a mi me resulto sencillo entenderlo de esta forma en mis comienzos,, la traduccion literal:

if = si
else = sino
elseif = sino si

do = hacer
while = mientras

for = para

switch = cambiar / conmutar

y se aplica asi:

IF:
si (se da una condicion)
    Hacer lo que pongo aqui!
sino si (se da esta otra codicion)
    Hacer esto otro que pongo aqui!
sino
    Hacer esto otro!
fin si

FOR:
para (valor de inicio;valor final;incremento)
    Esto que esta aqui, se repite mientras el valor de inicio, sea menor que el valor final
repite (esto hace que vuelva a la primera linea, o sea el "para"

DO:
hacer:
    Esto que pongo aqui
mientras (se da una condicion)

Bueno, basicamente es algo asi.. todas ellas tienen variantes, pero si no sabes usarlas de la forma mas basica, esa seria una primer explicacion.. deberias ver bien otra fuente, no importa el lenguaje de programacion, la base es la misma en todos.. :)
Suerte!


Título: Re: ayuda de como utilizar (if, if-else o switch) y (while, do-while o for)
Publicado por: MeCraniDOS en 24 Septiembre 2013, 12:09 pm
http://c.conclase.com/curso/index.php?cap=005#inicio (http://c.conclase.com/curso/index.php?cap=005#inicio)   :rolleyes: