آموزش زبان C (پروژه دوم: گرفتن ورودی برای انواع مختلف داده)

به آموزش زبان C (پروژه دوم: گرفتن ورودی برای انواع مختلف داده) خوش اومدید.

کد زیر یک برنامه برای توضیح چگونگی گرفتن ورودی از کاربر برای انواع مختلف داده موجود در زبان C است.

انواع مختلف داده شامل: int(integer values) یا همان مقادیر صحیح float(decimal values) یا همان مقادیر اعشاری char(character values) یا همان مقادیر کاراکتری هستند.

در این قسمت آموزش توضیح انواع مختلف داده در زبان C را مشاهده میکنید:

https://www.studytonight.com/c/datatype-in-c.php

کد:

#include<stdio.h>

int main()
{
    printf("\n\n\t\tStudytonight - Best place to learn\n\n\n");

    int num1, num2;  
    float fraction;     
    char character;

    printf("Enter two numbers number\n");
    
    // Taking integer as input from user
    scanf("%d%i", &num1, &num2);
    printf("\n\nThe two numbers You have entered are %d and %i\n\n", num1, num2);

    // Taking float or fraction as input from the user
    printf("\n\nEnter a Decimal number\n");
    scanf("%f", &fraction); 
    printf("\n\nThe float or fraction that you have entered is %f", fraction);

    // Taking Character as input from the user
    printf("\n\nEnter a Character\n");
    scanf("%c",&character);
    printf("\n\nThe character that you have entered is %c", character);

    printf("\n\n\t\t\tCoding is Fun !\n\n\n");
    
    return 0;
}

خروجی:

توضیحات کد:

عبارت printf برای نمایش متن در صفحه نمایش استفاده میشود.

عبارت & برای اختصاص مقدار ورودی به متغیر و ذخیره سازی آن در مکان خاص استفاده میشود.

عبارت scanf برای گرفتن ورودی از کاربر است که از قالب مشخص، که در آموزش های آینده بحث خواهد شد، استفاده میکند.

عبارات d% و i% هر دو برای گرفتن اعداد به عنوان ورودی از کاربر استفاده میشوند.

عبارت f% قالب مشخص برای گرفتن اعداد اعشاری به عنوان ورودی از کاربر است.

عبارت s% قالب مشخص برای گرفتن مقادیر کاراکتری به عنوان ورودی از کاربر است.

پایان آموزش زبان C (پروژه دوم: گرفتن ورودی برای انواع مختلف داده)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قبلا حساب کاربری ایجاد کرده اید؟
گذرواژه خود را فراموش کرده اید؟
Loading...