Проверка числа на четность/нечетность с помощью функции - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h>
#include <stdlib.h>
float my_func(int a, float i,char c1)
{
a=a%2;
}
int main()
 
{
int a;
char b;
do{                                     //начало цикла
 
printf("vvedite chislo\n");             //вывод текста
fflush(stdin);                          //запоминание
scanf("%d",&a);                         //ввод числа
if my_func printf("ne chotnoe\n");      //проверка на чет нечет
else printf("chotnoe\n");               
printf("Bbi xotute nrodolzhitb?\n");    //вывод текста
printf("y-yes,n-no\n");                 //вывод текста
fflush(stdin);                          //проверка буфера
scanf("%c",&b);                         //ввод y/n
if (b!='y')                             //проверка
{
if (b=='n') break;                      //проверка на дурака
else printf("error\n"); break;
}           
}
while (b=='y');                         //проверка цикла
 
system("PAUSE");
 
}

Решение задачи: «Проверка числа на четность/нечетность с помощью функции»

textual
Листинг программы
#include<stdio.h>
#include<conio.h>
int function(int a)
{
    if(a%2==0)//если нет остатка от деления, т.е. число четное
        return 0;//возвращаем 0
    else//иначе (т.е. число не четное)
        return 1;//возвращаем 1
}
int main()
{
    int a, b;
    printf("input A = ");
    scanf("%d", &a);
    b=function(a);
    if(b==0)
        printf("4uclo %d 4etnoe", a);
    else
        printf("4uclo %d ne4etnoe", a);
    _getch();
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы