Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - vidalpet

#11

#include <stdio.h>

int main(){
int n ;
double precio , total=0;
do{
do{
printf("introduzca la cantidad vendida\n");
scanf("%d",&n);
if (n<0) printf("cantidades no valida\n");
}while(n<0);
if (n>0){
printf("introduzca el precio:");
do{
scanf("%lf",&precio);
if (precio<0) printf("PRECIO NO VALIDO\n");
else
total+=n*precio;
}while (precio<0);
}

}while(n!=0);

printf("FIN\n");
printf("total vendido = %.2f",total);
return 0;
}

necesito que por favor  nuevamente me ayuden a validar no se , hace dias me dieron una recomendacion aqui pero no entendi, perdon por ser fastidioso , este programa me corre bien la funcion es calcular cantidades y precio y termina justo cuando marque 0 , ok bien como hago para cuando alguien marque caracter y marde aviso y viceversa en digito y caracter




#12
Buenas noches saludos ten go problema para validcar datos de entradas tengo que hacer un cajero automatico y necesito validar entrada de datos es decir si pido que marque numeros , que el usuario marque numero pues , que si  pido caracter pues coloque caracter que si ingresa algo diferente que mande un mensaje voy a colocar este codigo para que me expliquen con este simple codigo no use switch case , lo hice asi pero AYUDEME tengo ansias de aprender ,

#include <stdio.h>

//Ejercicio 3 del tema "Variables y Operadores Básicos":
//Programa que pida la temperatura en grados Celsius y la convierta a grados
//Fahrenheit (y viceversa) mostrando en pantalla un mensaje del tipo
//"xxx.xx grados Celsius son yyy.yy grados Fahrenheit"


int main(){

float c , f;
int opcion;

//pido datos
printf("para convertir celsius a fahrenheit presione 1\n");
printf("para convertir fahrentir a celsius presione 2\n");

scanf("%d",&opcion);

if (opcion==1){

printf("ingrese los grados celsius:");
scanf("%f",&c);

f=9.0/5.0*c+32.0;
//muestro resultados
printf("%.2f grados celsius son %.2f grados fahrenheit \n\n",c,f);

}


else   {printf("ingrese los grados fahreint :");
scanf("%f",&f);
//implemento formula

c=(f-32.0)*5.0/9.0;


printf("%.2f grados fahreint son %.2f grados celsius \n\n",f,c);
}




return 0;
}


ayudeme a validar las entradas de este codigo para guiarme de los demas codigo que haga si me ayudan agradeceria que DOCUMENTARAS el codigo para saber soy nuevoo


Mod: Los códigos deben ir en etiquetas GeSHi
#13
Buen dia me registre hoy  , aunque he visitado esta pagina muchas veces , quisiera saber en cuanto tiempo dominaria y que recurso me recomendarian compre el libro c++ dumies  ,

se que esto es relativo que que cada persona es un mundo , pero un tiempo estimado o un tiempo promedio , se que el tiempo influye pero necesito saber para motivarme mas aprender

en cuanto estos seran mi primer lenguaje , ya tengo 1 mes y me he a ido bien en lo que cabe pero puedo dedicarle el 100% de mi a esto necesito motivacion por eso me registre para poder postear y me ayuden en mis dudas y en un futuro  yo colaborar los conocimiento adquiridos .

saludos