Hasta ahora, todo los ejemplos que hemos visto usan datos que nosotros mismos le ponemos la programa, pero ¿qué hacer si necesito que el usuario sea quien introduzca los datos de entrada?
Al igual que printf() muestra datos, scanf() los guarda.
Ejemplo:
#include<stdio.h> #include<conio.h> int main() { int edad=0; printf("Cual es tu edad? ");scanf("%d",&edad); printf("Tu tienes %d anios", edad); getch(); }
El scanf() guarda en la variable indicada todo lo que introduzcas desde el teclado hasta que oprimas ‘enter’. Su sintáxis tiene que ser exacta:
scanf ( ” tipo-de-dato ” , & variable ) ;
scanf ( ” %d ” , & edad ) ;
scanf() es sin duda una de las instrucciones que más estaremos usando, ya que la interacción con el usuario es fundamental en el desarrollo de programas.
comoo le ago para ingresa un numero y me salga con letra para dev c++
//Te escribo el codigo para que sea de 1 a 5 si quieres, cambia los números.
#include
using namespace std;
int main(){
int numero;
cout<<"Introduce el numero:"<>numero;
if (numero==1)
cout<<"Has introducido el numero uno."<<endl;
else if (numero==2)
cout<<"Has introducido el numero dos."<<endl;
else if (numero==3)
cout<<"Has introducido el numero tres."<<endl;
else if (numero==4)
cout<<"Has introducido el numero cuatro."<<endl;
else if (numero==5)
cout<<"Has introducido el numero cinco."<<endl;
else if (numero<0)
cout<<"Has introducido un numero que no sirve."<5)
cout<<"Has introducido un numero que no sirve."<<endl;
system("pause");
return 0;
}
que raro, en mi mensaje de antes se han borrado cosas…
hola
me pueden ayudar con
en un parqueadero el costo de la hora de estacionamiento es 0,50 ctv
pedir al usurio la hora de ingreso y de salida y si sobrepasa las 2 horas el costo adicional sera d 0,25 ctv y si sobrepasa las 4 hora el costo ser d 1,00 d
holaa!!!.,.
me pueden ayudar kon el juego de Sudoku.,.,
quisiera saber si puedo usar el scanf .,.,para ke me lea los numeros y si sale algun numero repetido me lo detecte y lo cambie.,.
por su atencioon gracias.,.,