Skip to main content

PRINTF SCANF EXAMPLE IN C LANGUAGE

A simple example to get input and display output in c language Syntax:
printf(" "); Anything inside double quotes "" displays message on console.
scanf(""); used to get input from user.

Example:

#include<stdio.h>
int main()
{
// First we declare variables for more details view "declaring c variables"
int number,
char character;
float decimal;
//Then we ask user to enter values
printf("\n Enter any integer value");// Displays the message
scanf("%d",&number);// Gets input from user
printf("\n Enter any decimal value");
scanf("%f",&decimal);
printf("\n Enter any character");
scanf("%c%",&character);
printf("\n Entered values are");
printf('\n Integer %d',integer);
printf('\n Decimal value: %f ',decimal);
printf('\n'Character :%c",character);
}

Output:
Enter any number:
123
Enter any decimal:
1.23
Enter any character:
a
Entered values are:
Integer: 123
Decimal:1.23
Character: a

Description:
In this example we are first displaying a message asking user to enter certain values of different types.
Then user enters values and values are displayed accordingly.
Two predefined functions "printf() and scanf()" are used.
printf() - To display data on screen.
scanf() - To get input from keyboard.

Description In marathi / เคฎเคฐाเค ीเคค เคตเคฐ्เคฃเคจ

เคฏा เค‰เคงเคฐเคฃाเคค เค†เคชเคฃ console เคตเคฐ เคตेเค— - เคตेเค—เคณ्เคฏा เคช्เคฐเค•ाเคฐเคšे เคถเคฌ्เคฆ เค•िเคตा เค…ंเค• (data) เคฒिเคนिเคฒेเคฒा เค†เคนे.
เคถเคฌ्เคฆ เค•िเคตा เค…ंเค• เค•เคธा keyboard เค•เคกूเคจ เค˜्เคฏाเคšा เค†เคฃि screen เคตเคฐ เคฆाเค–เคตाเคฏเคšा เคนे เคฏा เค‰เคงाเคฐเคฃाเคค เค—िเคคเคฒा เค†เคนे.
เคฏा เค‰เคงाเคฐเคฃाเคค เคฆोเคจ functions "printf() เค†เคฃि เคธ्เค•ॅเคจ्เคซ()" เคตाเคชเคฐเคฒे เค†เคนे.
printf() - Screen เคตเคฐ เค•ाเคนी เคถเคฌ्เคฆ เค•िเคตा เค…ंเค• เคฒिเคนिเคฃ्เคฏा เคธाเค ी.
scanf() - Keyboard เคตเคฐूเคจ เคถเคฌ्เคฆ เค•िเคตा เค…ंเค• เค˜ेเคฃ्เคฏ เคธाเค ी.

Comments

Popular posts from this blog

Interfacing Load Cell with Raspberry Pi 3 (via HX711) ⚖️

Interfacing Load Cell with Raspberry Pi 3 (via HX711) ⚖️ Interfacing Load Cell with Raspberry Pi 3 (via HX711) ⚖️ A load cell is a transducer that converts force (weight) into an electrical signal. The HX711 is a precision 24-bit analog-to-digital converter (ADC) designed for weigh scales. Today we’ll connect a load cell to Raspberry Pi 3 using the HX711 module. ๐Ÿงช ๐Ÿ”ง Components Required Component Quantity Raspberry Pi 3 1 Load Cell 1 HX711 Module 1 Jumper Wires 6 Breadboard (optional) 1 ๐Ÿ”Œ Pin Connections HX711 Pin Raspberry Pi Pin Pin Number VCC 5V Pin 2 GND Ground Pin 6 DT GPIO 5 Pin 29 SCK GPIO 6 Pin 31 Figure: Load Cell connected to Raspberry Pi 3 via HX711 ๐Ÿ’ป Python Code from hx711 import HX711 import RPi.GPIO as GPIO import time hx = HX711(dout_pin=5, pd_sck_pin=6) hx.set_reading_format("MSB", "MSB") hx.set_reference_unit(1) hx.reset()...

Interfacing Sound Sensor with Raspberry Pi 3

๐Ÿ”น Overview The KY-037 is a high-sensitivity sound detection sensor that can detect noise levels in the environment. It provides both analog and digital outputs. In this tutorial, we’ll interface the digital output of KY-037 with Raspberry Pi 3 Model B+ (without using an ADC like MCP3008) and detect sound events.

Interfacing Water Flow Sensor with Raspberry Pi 3 ๐Ÿšฟ

Interfacing Water Flow Sensor with Raspberry Pi 3 ๐Ÿšฟ ๐ŸŽฏ Objective To measure the flow rate of water using a Water Flow Sensor (YF-S201) and Raspberry Pi 3. Useful in smart irrigation and water management systems. ๐Ÿงฐ Components Required Component Quantity Raspberry Pi 3 1 YF-S201 Water Flow Sensor 1 10K Pull-down Resistor 1 Jumper Wires As required Breadboard 1 ⚡ Circuit Connections Sensor Pin Connect To Red (VCC) 5V (Raspberry Pi) Black (GND) GND (Raspberry Pi) Yellow (Pulse Out) GPIO18 (Pin 12) with pull-down resistor ๐Ÿง  Python Code import RPi.GPIO as GPIO import time FLOW_SENSOR = 18 pulse_count = 0 def countPulse(channel): global pulse_count pulse_count += 1 GPIO.setmode(GPIO.BCM) GPIO.setup(FLOW_SENSOR, GPIO.IN, pull_up_down=GPIO.PUD_DOWN) GPIO.add_event_detect(FLOW_SENSOR, GPIO.FALLING, callback=countPulse) try: while True: pulse_count = 0 time.sleep(1) flow_rate = (pulse_count / 7.5) ...