Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Int a, b, H, t, R, M;






scanf(″ %d″, & H);

a = -20; b = 60;

M = a; R = F(H, a);

for (t=a; t< = b; t++)

if (F(H, t) < R)

{

M = t;

R = F(H, t)

}

printf(″ %d″, R);

}

59) Напишите в ответе число различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 36. Значение k = 36 также включается в подсчёт различных значений k.

#include < stdio.h>

Int f(int n)

{

return(n*(n-1)+10);

}

Int main(void)

{

Int k, i;

scanf(″ %d″, & k);

i = 0;

while (f(i) < k)

i = i+1;

printf(″ %d″, i);

}

60) Напишите в ответе число различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 47. Значение k = 47 также включается в подсчёт различных значений k.

#include < stdio.h>

Int f(int n)

{

return(n*(n+1)-5);

}

Int main(void)

{

Int k, i;

scanf(″ %d″, & k);

i = 0;

while (f(i) < = k)

i = i+1;

printf(″ %d″, i);

}

61) При каком наибольшем значении входной переменной k программа выдаёт тот же ответ, что и при входном значении k = 64?

#include < stdio.h>

Int f(int n)

{

return(n*n – 20);

}

Int main(void)

{

Int k, i;

scanf(″ %d″, & k);

i = 12;

while (i > 0 & & f(i) > k)

i = i-1;

printf(″ %d″, i);

}

62) При каком наименьшем значении входной переменной k программа выдаёт тот же ответ, что и при входном значении k = 90?

#include < stdio.h>

Int f(int n)

{

return(n*n*n – 30);

}

Int main(void)

{

Int k, i;

scanf(″ %d″, & k);

i = 12;

while (i > 0 & & f(i) > k)

i = i-1;

printf(″ %d″, i);

}

63) (Д.Ф. Муфаззалов, Уфа) Укажите, какое число будет напечатано в результате выполнения программы:

#include < stdio.h>

Int f(int x)

{

if (x > 0)

return x % 10 + f(x /10);

Else

Return 0;

}

Int main(void)

{ int i, k;

k = 0;

for (i=1000; i< = 9999; i++)

if (f(i % 10) == 1)

if (f(i /100) == f(i % 100)) k = k + 1;

printf(″ %d″, k);

}

64) (Д.Ф. Муфаззалов, Уфа) Укажите, какое число будет напечатано в результате выполнения программы:

#include < stdio.h>

Int f(int x)

{

if (x > 0)

return x % 10 + f(x /10);

Else

Return 0;

}

Int main(void)

{ int i, k;

k = 0;

for (i=1000; i< = 9999; i++)

if (f(i % 100) == 4)

if (f(i /100) == f(i % 100)) k = k + 1;

printf(″ %d″, k);

}

65) (Д.Ф. Муфаззалов, Уфа) Укажите, какое число будет напечатано в результате выполнения программы:

#include < stdio.h>

Int f(int x)

{ int m;

if (x < 10) return x;

else {

m = f(x /10);

if (m < x % 10)

return x % 10;

else return = m;

}

}

Int main(void)

{ int i, k;

k = 0;

for (i=1000; i< = 9999; i++)

if (f(i % 100) == 1)

if (f(i /100) == f(i % 100))

k = k + 1;

printf(″ %d″, k);

}

66) (Д.Ф. Муфаззалов, Уфа) Напишите в ответе количество различных значений входной переменной a из интервала от 1000 до 2000 (включая границы), при которых программа выдаёт тот же ответ, что и при входном значении a = 1111. Значение a = 1111 также включается в подсчёт различных значений a:

#include < stdio.h>

Int f(int x)

{ int m;

if (x < 10) return x;

else {

m = f(x /10);

if (m < x % 10)

return x % 10;

Else

Return m;

}

}

Int main(void)

{ int i, k, a;

k = 0;

scanf(″ %d″, & a);

for (i=1000; i< = a; i++)

if (f(i % 100) == 1)

if (f(i /100) == f(i % 100))

k = k + 1;

printf(″ %d″, k);

}

67) (Д.Ф. Муфаззалов, Уфа) Укажите, какое число будет напечатано в результате выполнения программы:

#include < stdio.h>

Int f(int x)

{ int m;

if (x < 10) return x;

else {

m = f(x /10);

if (m < x % 10)

return x % 10;

Else

Return m;

}

}


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.012 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал