кодесурса
«C

C Basic: упражнения, практика, решение

script1adsense2code
script1adsense3code

C Основные объявления и выражения [85 упражнений с решением]

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

1. Напишите программу на C, чтобы напечатать ваше имя, дату рождения. и номер мобильного телефона. Перейти к редактору
Ожидаемый результат :

 Имя: Александра Абрамова  
ДОБ: 14 июля 1975 г.  
Моб .: 99-9999999999 

Нажмите меня, чтобы увидеть решение

2. Напишите программу на C для печати блока F, используя хэш (#), где высота F составляет шесть символов, а ширина - пять и четыре символа. Перейти к редактору
Ожидаемый результат :

 ######
#
#
#####
#
#
# 

Нажмите меня, чтобы увидеть решение

3. Напишите программу на C, чтобы напечатать большую букву «C». Перейти к редактору
Ожидаемый результат :

 ######
  ## ##
 #
 #
 #
 #
 #
  ## ##
    ###### 

Нажмите меня, чтобы увидеть решение

4. Напишите программу на C, чтобы напечатать следующие символы в обратном порядке. Перейти к редактору
Тестовые символы : «X», «M», «L»
Ожидаемый результат :
Обратной стороной XML является LMX
Нажмите меня, чтобы увидеть решение

5. Напишите программу на C для вычисления периметра и площади прямоугольника с высотой 7 дюймов. и шириной 5 дюймов. Перейти к редактору
Ожидаемый результат :
Периметр прямоугольника = 24 дюйма
Площадь прямоугольника = 35 квадратных дюймов
Нажмите меня, чтобы увидеть решение

6. Напишите программу на C, чтобы вычислить периметр и площадь круга с радиусом 6 дюймов. Перейти к редактору
Ожидаемый результат :
Периметр Круга = 37,680000 дюймов
Площадь Круга = 113.040001 квадратных дюймов
Нажмите меня, чтобы увидеть решение

7. Напишите программу на C для отображения нескольких переменных. Перейти к редактору
Пример переменной s:
a + c, x + c, dx + x, ((int) dx) + ax, a + x, s + b, ax + b, s + c, ax + c, ax + ux
Декларация :
int a = 125, b = 12345;
длинный топор = 1234567890;
короткий s = 4043;
поплавок х = 2,13459;
двойной дх = 1,1415927;
char c = 'W';
длинная без знака ux = 2541567890;
Нажмите меня, чтобы увидеть решение

8. Напишите программу на C для преобразования указанных дней в годы, недели и дни. Перейти к редактору
Примечание: игнорировать високосный год.

Тестовые данные:
Количество дней: 1329
Ожидаемый результат:
Лет: 3
Недель: 33
Дней: 3
Нажмите меня, чтобы увидеть решение

9. Напишите программу на C, которая принимает два целых числа от пользователя и вычисляет сумму двух целых чисел. Перейти к редактору
Тестовые данные:
Введите первое целое число: 25
Введите второе целое число: 38
Ожидаемый результат:
Сумма двух вышеуказанных целых = 63
Нажмите меня, чтобы увидеть решение

10. Напишите программу на C, которая принимает два целых числа от пользователя и вычисляет произведение двух целых чисел. Перейти к редактору
Тестовые данные:
Введите первое целое число: 25
Введите второе целое число: 15
Ожидаемый результат:
Произведение двух вышеуказанных целых чисел = 375
Нажмите меня, чтобы увидеть решение

11. Напишите программу на C, которая принимает вес двух предметов (значения с плавающей запятой) и количество покупок (значения с плавающей запятой) и вычисляет среднее значение предметов. Перейти к редактору
Тестовые данные:
Вес - Item1: 15
№ элемента 1: 5
Вес - Item2: 25
№ элемента 2: 4
Ожидаемый результат:
Среднее значение = 19,444444
Нажмите меня, чтобы увидеть решение

12. Напишите программу на C, которая принимает ID сотрудника, общее количество рабочих часов за месяц и сумму, которую он получил за час. Выведите удостоверение сотрудника и зарплату (с двумя десятичными знаками) за определенный месяц. Перейти к редактору
Тестовые данные:
Введите идентификатор сотрудника (макс. 10 символов): 0342
Введите рабочие часы: 8
Размер зарплаты / час: 15000
Ожидаемый результат:
ID сотрудника = 0342
Зарплата = 120000 долларов США
Нажмите меня, чтобы увидеть решение

13. Напишите программу на C, которая принимает три целых числа и находит максимум три. Перейти к редактору
Тестовые данные:
Введите первое целое число: 25
Введите второе целое число: 35
Введите третье целое число: 15
Ожидаемый результат:
Максимальное значение трех целых чисел: 35
Нажмите меня, чтобы увидеть решение

14. Напишите программу на C для расчета среднего расхода велосипеда по заданному общему расстоянию (целочисленное значение) пройденного (в км) и отработавшего топлива (в литрах, число с плавающей запятой - 2 десятичных знака). Перейти к редактору
Тестовые данные:
Введите общее расстояние в км: 350
Общий расход топлива в литрах: 5
Ожидаемый результат:
Средний расход (км / л) 70.000
Нажмите меня, чтобы увидеть решение

15. Напишите программу на C для расчета расстояния между двумя точками. Перейти к редактору
Тестовые данные:
Вход х1: 25
Вход y1: 15
Вход х2: 35
Вход y2: 10
Ожидаемый результат:
Расстояние между указанными точками: 11.1803
Нажмите меня, чтобы увидеть решение

16. Напишите программу на C, чтобы прочитать сумму (целочисленное значение) и разбить сумму на наименьшее возможное количество банкнот. Перейти к редактору
Тестовые данные:
Введите сумму: 375
Ожидаемый результат:
Есть:
3 примечание (я) 100.00
1 примечание (я) от 50,00
1 примечание (я) от 20.00
0 заметки из 10.00
1 примечание (я) из 5,00
0 примечание (я) из 2,00
0 заметки из 1.00
Нажмите меня, чтобы увидеть решение

17. Напишите программу на C для преобразования заданного целого числа (в секундах) в часы, минуты и секунды. Перейти к редактору
Тестовые данные:
Входные секунды: 25300
Ожидаемый результат:
Есть:
В: М: С - 7: 1: 40
Нажмите меня, чтобы увидеть решение

18. Напишите программу на C для преобразования заданного целого числа (в днях) в годы, месяцы и дни. Предполагается, что во всех месяцах 30 дней, а во всех годах 365 дней. Перейти к редактору
Тестовые данные:
Вход № дней: 2535
Ожидаемый результат:
6 лет)
11 месяцев
15 дней)
Нажмите меня, чтобы увидеть решение

19. Напишите программу на C, которая принимает от пользователя 4 целых числа p, q, r, s, где r и s положительные, а p четное. Если q больше r и s больше p, а если сумма r и s больше суммы p и q, выведите «Правильные значения», в противном случае выведите «Неверные значения». Перейти к редактору
Тестовые данные:
Введите второе целое число: 35
Введите третье целое число: 15
Введите четвертое целое число: 46
Ожидаемый результат:
Неправильные значения
Нажмите меня, чтобы увидеть решение

20. Напишите программу на C, чтобы вывести корни формулы Бхаскары из заданных трех плавающих чисел. Покажите сообщение, если не удается найти корни. Перейти к редактору
Тестовые данные:
Введите первое число (а): 25
Введите второе число (б): 35
Введите третье число (с): 12
Ожидаемый результат:
Root1 = -0.60000
Root2 = -0,80000
Нажмите меня, чтобы увидеть решение

21. Напишите программу на C, которая читает целое число и проверяет указанный диапазон, к которому она принадлежит. Распечатайте сообщение об ошибке, если число отрицательное и больше 80. Перейти в редактор
Тестовые данные:
Введите целое число: 15
Ожидаемый результат:
Диапазон [0, 20]
Нажмите меня, чтобы увидеть решение

22. Напишите программу на C, которая читает 5 чисел и сумму всех нечетных значений между ними. Перейти к редактору
Тестовые данные:
Введите первое число: 11
Введите второе число: 17
Введите третье число: 13
Введите четвертое число: 12
Введите пятое число: 5
Ожидаемый результат:
Сумма всех нечетных значений: 46
Нажмите меня, чтобы увидеть решение

22. Напишите программу на C, которая читает три плавающих значения и проверьте, можно ли из них сделать треугольник. Также рассчитайте периметр треугольника, если указанные значения действительны. Перейти к редактору
Тестовые данные:
Введите первое целое число: 5
Введите второе целое число: 15
Введите третье целое число: 10

Ожидаемый результат:
Номера в отсортированном порядке: 5 10 15
Нажмите меня, чтобы увидеть решение

23. Напишите программу на C, которая читает три плавающих значения и проверьте, можно ли с ними сделать треугольник. Также рассчитайте периметр треугольника, если указанные значения действительны. Перейти к редактору
Тестовые данные:
Введите первое число: 25
Введите второе число: 15
Введите третье число: 35
Ожидаемый результат:
Периметр = 75,0
Нажмите меня, чтобы увидеть решение

24. Напишите программу на C, которая читает два целых числа и проверяет, умножены они или нет. Перейти к редактору
Тестовые данные:
Введите первое число: 5
Введите второе число: 15
Ожидаемый результат:
Умножить!
Нажмите меня, чтобы увидеть решение

25. Напишите программу на C, которая читает целое число от 1 до 12 и печатает месяц года на английском языке. Перейти к редактору
Тестовые данные:
Введите число от 1 до 12, чтобы получить название месяца: 8
Ожидаемый результат:
августейший
Нажмите меня, чтобы увидеть решение

26. Напишите программу на C, которая печатает все четные числа от 1 до 50 (включительно). Перейти к редактору
Тестовые данные:
Четные числа от 1 до 50 (включительно):
Ожидаемый результат:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
Нажмите меня, чтобы увидеть решение

27. Напишите программу на C, которая читает 5 чисел и считает количество положительных и отрицательных чисел. Перейти к редактору
Тестовые данные:
Введите первое число: 5
Введите второе число: -4
Введите третье число: 10
Введите четвертое число: 15
Введите пятое число: -1
Ожидаемый результат:
Количество положительных чисел: 3
Количество отрицательных чисел: 2
Нажмите меня, чтобы увидеть решение

28. Напишите программу на C, которая прочитает 5 чисел и посчитает количество положительных чисел и напечатает среднее значение всех положительных значений. Перейти к редактору
Тестовые данные:
Введите первое число: 5
Введите второе число: 8
Введите третье число: 10
Введите четвертое число: -5
Введите пятое число: 25
Ожидаемый результат:
Количество положительных чисел: 4
Среднее значение указанных положительных чисел: 12,00
Нажмите меня, чтобы увидеть решение

29. Напишите программу на C, которая читает 5 чисел и сумму всех нечетных значений между ними. Перейти к редактору
Тестовые данные:
Введите первое число: 5
Введите второе число: 7
Введите третье число: 9
Введите четвертое число: 10
Введите пятое число: 13
Ожидаемый результат:
Сумма всех нечетных значений: 34
Нажмите меня, чтобы увидеть решение

30. Напишите программу на C, чтобы найти и напечатать квадрат каждого из четных значений от 1 до указанного значения. Перейти к редактору
Тестовые данные:
Список квадратов каждого из четных значений от 1 до 4:
Ожидаемый результат:
2 ^ 2 = 4
4 ^ 2 = 16
Нажмите меня, чтобы увидеть решение

31. Напишите программу на C, чтобы проверить, является ли данное целое число положительным четным, отрицательным четным, положительным нечетным или отрицательным нечетным. Печатайте, даже если число равно 0. Перейти к редактору
Тестовые данные:
Введите целое число: 13
Ожидаемый результат:
Положительный Нечетный
Нажмите меня, чтобы увидеть решение

32. Напишите программу на C для печати всех чисел от 1 до 100, которые делятся на указанное число, а остаток будет 3. Перейти к редактору
Тестовые данные:
Введите целое число: 25
Ожидаемый результат:
3
28
53
78
Нажмите меня, чтобы увидеть решение

33. Напишите программу на C, которая принимает некоторые целые числа от пользователя и находит самое высокое значение и позицию ввода. Перейти к редактору
Тестовые данные:
Введите 5 целых чисел:
5
7
15
23
45
Ожидаемый результат:
Наибольшее значение: 45
Позиция: 5
Нажмите меня, чтобы увидеть решение

34. Напишите программу на C, которая печатает числа от самого низкого до самого высокого (включительно) и сумму последовательных целых чисел из данной пары чисел. Перейти к редактору
Тестовые данные:
Введите пару чисел (например, 10,2):
Введите первое число пары: 10
Введите второе число пары: 2
Ожидаемый результат:
Список нечетных номеров: 3
5
7
9
Sum = 24
Нажмите меня, чтобы увидеть решение

35. Напишите программу на C, чтобы проверить, находятся ли два числа в паре в порядке возрастания или убывания. Перейти к редактору
Тестовые данные:
Введите пару чисел (например, 10,2: 2,10):
Введите первое число пары: 10
Ожидаемый результат:
Введите второе число пары: 2
Пара в порядке убывания!
Нажмите меня, чтобы увидеть решение

36. Напишите программу на C для чтения пароля, пока он не будет правильным. Для неправильного пароля выведите «Неверный пароль», а для правильного пароля - «Правильный пароль» и выйдите из программы. Правильный пароль 1234. Перейти к редактору
Тестовые данные:
Введите пароль: 1234
Ожидаемый результат:
Правильный пароль
Нажмите меня, чтобы увидеть решение

37. Напишите программу на C, чтобы прочитать координаты (x, y) (в декартовой системе) и найти квадрант, к которому она принадлежит (квадрант -I, квадрант -II, квадрант -III, квадрант -IV). Перейти к редактору
Примечание: декартова система координат - это система координат, которая определяет каждую точку на плоскости уникально с помощью пары числовых координат.
Они часто нумеруются с 1 по 4 и обозначаются римскими цифрами: I (где знаки (x, y) координат - это I (+, +), II (-, +), III (-, -)) и IV (+, -).
Тестовые данные:
Введите координаты (x, y):
х: 25
у: 15
Ожидаемый результат:
Квадрант-я (+, +)
Нажмите меня, чтобы увидеть решение

38. Напишите программу, которая читает два числа и делит первое число на второе число. Если разделение невозможно, выведите «Отделение невозможно». Перейти к редактору
Тестовые данные:
Введите два числа:
х: 25
у: 5
Ожидаемый результат: 5,0
Нажмите меня, чтобы увидеть решение

39. Напишите программу на C для вычисления суммы всех чисел, не делимых на 17 между двумя заданными целыми числами. Перейти к редактору
Тестовые данные:
Введите первое целое число: 50 Введите второе целое число: 99
Ожидаемый результат:
Сумма: 3521
Нажмите меня, чтобы увидеть решение

40. Напишите программу на C, чтобы найти все числа, которые делят ее на 7, а остаток равен 2 или 3 между двумя заданными целыми числами. Перейти к редактору
Тестовые данные:
Введите первое целое число: 25
Введите второе целое число: 45
Ожидаемый результат:
30
31
37
38
44
Нажмите меня, чтобы увидеть решение

41. Напишите программу на C, которая печатает 3 числа в строке, начиная с 1, и печатает n строк. Примите количество строк (n, целое число) от пользователя. Перейти к редактору
Тестовые данные:
Введите количество строк: 5
Ожидаемый результат:
1 2 3
4 5 6
7 8 9
10 11 12
13 14 15
Нажмите меня, чтобы увидеть решение

42. Напишите программу на C для печати числа, его квадрата и куба в строке, начиная с 1, и вывода n строк. Примите количество строк (n, целое число) от пользователя. Перейти к редактору
Тестовые данные:
Введите количество строк: 5
Ожидаемый результат:
1 1 1
2 4 8
3 9 27
4 16 64
5 25 125
Нажмите меня, чтобы увидеть решение

43. Напишите программу на C, которая читает два целых числа p и q, выведите число строк p в последовательности от 1 до b в строке. Перейти к редактору
Тестовые данные:
Введите количество строк: 5
Количество символов в строке: 6
Ожидаемый результат:
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
Нажмите меня, чтобы увидеть решение

44. Напишите программу на C, чтобы рассчитать средние оценки по математике некоторых учащихся. Введите 0 (исключая для вычисления среднего) или отрицательное значение, чтобы завершить процесс ввода. Перейти к редактору
Тестовые данные:
Оценка по математике (от 0 до 10): 10
15
20
25
0
Ожидаемый результат:
Средний балл по математике: 17,50
Нажмите меня, чтобы увидеть решение

45. Напишите программу на C для вычисления значения S, где S = 1 + 1/2 + 1/3 +… + 1/50. Перейти к редактору
Ожидаемый результат:
Значение S: 4,50
Нажмите меня, чтобы увидеть решение

46. Напишите программу на C для вычисления значения S, где S = 1 + 3/2 + 5/4 + 7/8. Перейти к редактору
Ожидаемый результат:
Значение серии: 4.62
Нажмите меня, чтобы увидеть решение

47. Напишите программу на C, которая читает целое число и находит все его делители. Перейти к редактору
Тестовые данные:
Введите целое число: 45
Ожидаемый результат:
Все делители 45:
1
3
5
9
15
45
Нажмите меня, чтобы увидеть решение

48. Напишите программу на C для чтения и печати элементов массива длиной 7, перед тем как print замените каждое отрицательное число, ноль на 100. Перейдите в редактор
Тестовые данные:
Введите 5 членов массива:
25
45
35
65
15

Ожидаемый результат:
Значения массива:
n [0] = 25
n [1] = 45
n [2] = 35
n [3] = 65
n [4] = 15
Нажмите меня, чтобы увидеть решение

49. Напишите программу на C для чтения и печати элементов массива длиной 7, перед печатью поместите тройку предыдущей позиции, начиная со второй позиции массива. Перейти к редактору
Например, если первое число равно 2, номера массивов должны быть 2, 6, 18, 54 и 162.
Тестовые данные:
Введите первый номер массива: 5
Ожидаемый результат:
n [0] = 5
n [1] = 15
n [2] = 45
n [3] = 135
n [4] = 405
Нажмите меня, чтобы увидеть решение

50. Напишите программу на C для чтения массива длиной 5 и выведите положение и значение элементов массива со значением меньше 5. Перейти к редактору
Тестовые данные:
Введите 5 членов массива:
15
25
4
35
40
Ожидаемый результат:
A [2] = 4,0
Нажмите меня, чтобы увидеть решение

51. Напишите программу на C для чтения массива длиной 6, замените первый элемент последним, второй элемент - пятым, а третий - четвертым. Распечатать элементы измененного массива. Перейти к редактору
Тестовые данные:
Введите 5 членов массива:
15
20
25
30
35

Ожидаемый результат:
array_n [0] = 35
array_n [1] = 30
array_n [2] = 25
array_n [3] = 20
array_n [4] = 15
Нажмите меня, чтобы увидеть решение

52. Напишите программу на C, чтобы прочитать массив длины 6 и найти наименьший элемент и его положение. Перейти к редактору
Тестовые данные:
Введите длину массива: 5 Введите элементы массива:
25
35
20
14
45
Ожидаемый результат:
Наименьшее значение: 14
Положение элемента: 3
Нажмите меня, чтобы увидеть решение

53. Напишите программу на C, которая принимает принцип, процентную ставку, время и вычисляет простой интерес. Перейти к редактору
Тестовые данные:
Исходные данные: p = 10000, r = 10%, t = 12 лет
Ожидаемый результат:
Принцип ввода, процентная ставка и время, чтобы найти простой интерес:
Простой интерес = 12000
Нажмите меня, чтобы увидеть решение

54. Напишите программу на C, которая принимает расстояние в сантиметрах и печатает соответствующее значение в дюймах. Перейти к редактору
Тестовые данные:
Входные данные: 500 см
Введите расстояние в см:
Расстояние 500,00 см = 196,85 дюйма
Нажмите меня, чтобы увидеть решение

55. Напишите программу на C, которая меняет два числа без использования третьей переменной. Перейти к редактору
Входное значение для x & y:
Перед заменой значения x & y: 5 7
После замены значения x & y: 7 5
Нажмите меня, чтобы увидеть решение

56. Напишите программу на C, чтобы сдвинуть данные на два бита влево. Перейти к редактору
Входное значение: 2
Читайте целое число с клавиатуры
Целочисленное значение = 2
Смещенные влево данные = 16
Нажмите меня, чтобы увидеть решение

57. Напишите C-программу для обратного и напечатайте заданное число. Перейти к редактору
Введите число:
Оригинальный номер = 234
Обратная сторона указанного числа = 432
Нажмите меня, чтобы увидеть решение

58. Напишите программу на C, которая принимает 4 действительных числа с клавиатуры, и распечатайте разницу максимальных и минимальных значений этих четырех чисел. Перейти к редактору
Введите четыре числа: 1,54 1,236 1,3625 1,002
Разница составляет 0,5380
Нажмите меня, чтобы увидеть решение

59. Напишите программу на C для отображения суммы серий 1 + 1/2 + 1/3 + ………. + 1 / н. Перейти к редактору
Введите любое число: 1 + 1/0
Сумма = 1/0
Нажмите меня, чтобы увидеть решение

60. Напишите программу на C для создания перечисляемых типов данных за 7 дней и отображения их значений в целочисленных константах. Перейти к редактору
Солнце = 0
Пн = 1
Вт = 2
Ср = 3
Чт = 4
Пт = 5
Сб = 6
Нажмите меня, чтобы увидеть решение

61. Напишите программу на C, которая принимает действительное число x и распечатывает соответствующее значение sin (1 / x), используя 4 десятичных знака. Перейти к редактору
Входное значение х: .6235
Значение греха (1 / х) составляет 0,9995
Нажмите меня, чтобы увидеть решение

62. Напишите программу на C, которая принимает положительное целое число меньше 500 и выводит сумму цифр этого числа. Перейти к редактору
Введите положительное число меньше 500:
Сумма цифр 347 равна 14
Нажмите меня, чтобы увидеть решение

63. Напишите программу на C, которая принимает положительное целое число n меньше 100 от пользователя и печатает сумму 1 4 + 2 4 + 4 4 + 7 4 + 11 4 + • • • + m 4 , где m меньше чем или равно п. Распечатать соответствующее сообщение. Перейти к редактору
Введите положительное число меньше 100: 68
Сумма серии 37361622
Нажмите меня, чтобы увидеть решение

64. Напишите программу на C, которая принимает целые числа от пользователя до нуля или отрицательного числа, отображает количество положительных значений, минимальное значение, максимальное значение и среднее значение всех чисел. Перейти к редактору
Введите положительное целое число:
Введите следующее положительное целое число: 15
Введите следующее положительное целое число: 25
Введите следующее положительное целое число: 37
Введите следующее положительное целое число: 43
Количество введенных положительных значений равно 4
Максимальное введенное значение составляет 43
Минимальное введенное значение 15
Среднее значение 30,0000
Нажмите меня, чтобы увидеть решение

65. Напишите программу на C, которая печатает простые числа от 1 до 200. Выходные данные должны быть такими, чтобы каждая строка содержала максимум 20 простых чисел. Перейти к редактору
Ожидаемый результат:
Простые числа от 1 до 199:
2 3 5 7 11 13 17 19 23 29
31 37 41 43 47 53 59 61 67 71
73 79 83 89 97 101 103 107 109 113
127 131 137 139 149 151 157 163 167 173
179 181 191 193 197
Нажмите меня, чтобы увидеть решение

66. Напишите программу на C, которая генерирует 50 случайных чисел в диапазоне от -0,5 до 0,5 и записывает их в файл rand.dat. Первая строка ran.dat содержит количество данных, а следующие 50 строк содержат 50 случайных чисел. Перейти к редактору
50
-0,4215
0,2620
0,3065
-0,0485
.... 0.3980
0,1750
0,4780
-0,2915
0,0715
0,3565
Нажмите меня, чтобы увидеть решение

67. Напишите программу на C, чтобы оценить уравнение y = xn, когда n - неотрицательное целое число. Перейти к редактору
Введите значения x и n: 256
х = 256.000000; п = 0;
х к власти n = 1,000000
Нажмите меня, чтобы увидеть решение

68. Напишите программу на C, которая выведет таблицы степеней 2 для степеней от 0 до 10, как положительных, так и отрицательных. Перейти к редактору
=======================================
n 2 для питания n 2 для питания -n
=======================================
0 1 1.000000000000
1 2 0.500000000000
2 4 0.250000000000
3 8 0.125000000000
4 16 0,062500000000
5 32 0,031250000000
6 64 0,015625000000
7 128 0,007812500000
8 256 0,003906250000
9 512 0,001953125000
10 1024 0,000976562500
======================================
Нажмите меня, чтобы увидеть решение

69. Напишите программу на C для печати таблицы биномиальных коэффициентов. Перейти к редактору
Mx 0 1 2 3 4 5 6 7 8 9 10
-------------------------------------------------- --------
0 1
1 1 1
2 1 2 1
3 1 3 3 1
4 1 4 6 4 1
5 1 5 10 10 5 1
6 1 6 15 20 15 6 1
7 1 7 21 35 35 21 7 1
8 1 8 28 56 70 56 28 8 1
9 1 9 36 84 126 126 84 36 9 1
10 1 10 45 120 210 252 210 120 45 10 1
-------------------------------------------------- --------
Нажмите меня, чтобы увидеть решение

70. Напишите программу на C для печати набора алфавитов в десятичной и символьной форме. Перейти к редактору
[65-A] [66-B] [67-C] [68-D] [69-E] [70-F] [71-G] [72-H] [73-I] [74-J] [75-K] [76-L] [77-M] [78-N] [79-O] [80-P] [81-Q] [82-R] [83-S] [84-T] [85-U] [86-V] [87-W] [88-X] [89-Y]
[90-Z] [97-a] [98-b] [99-c] [100-d] [101-e] [102-f] [103-g] [104-h] [105-i] [106-й] [107-к] [108-л] [109-м] [110-н] [111-о] [112-р] [113-к] [114-р] [115-с] [116-т] [117-у] [118-в]
[119-й] [120-х] [121-й] [122-з]
Нажмите меня, чтобы увидеть решение

71. Напишите программу на C, чтобы скопировать данную строку в другую и сосчитать количество скопированных символов. Перейти к редактору
Введите строку
Исходная строка: w3resource
Количество символов = 10
Нажмите меня, чтобы увидеть решение

72. Напишите программу на C, чтобы убрать любой отрицательный знак перед числом. Перейти к редактору
Введите значение (отрицательное):
Исходное значение = -253
Абсолютное значение = 253
Нажмите меня, чтобы увидеть решение

73. Напишите C-программу, которая читает два целых числа и проверьте, является ли первое целое число кратным второму целому числу. Перейти к редактору
Пример ввода: 9 3
Пример вывода:
Введите первое целое число: введите второе целое число:
9 кратно 3.
Нажмите меня, чтобы увидеть решение

74. Напишите программирование на C для отображения целых эквивалентов букв (az, AZ). Перейти к редактору
Пример вывода:
Список целочисленных эквивалентов букв (az, AZ).
==================================================
97 98 99 100 101 102
103 104 105 106 107 108
109 110 111 112 113 114
115 116 117 118 119 120
121 122 32 65 66 67
68 69 70 71 72 73
74 75 76 77 78 79
80 81 82 83 84 85
86 87 88 89 90
Нажмите меня, чтобы увидеть решение

75. Напишите программу на C, которая принимает одно семизначное число, разделяет число на отдельные цифры и печатает цифры, разделенные друг от друга двумя пробелами. Перейти к редактору
Пример ввода: 2345678
Введите семизначное число:
Выход: 2 3 4 5 6 7 8
Нажмите меня, чтобы увидеть решение

76. Напишите C-программу для вычисления и печати квадратов и кубов чисел от 0 до 20 и использования вкладок для отображения их в таблице значений. Перейти к редактору
Пример вывода:
Номер квадрат куб
=========================
0 0 0
1 1 1
2 4 8
3 9 27
.....
18 324 5832
19 361 6859
20 400 8000
Нажмите меня, чтобы увидеть решение

77. Напишите программу на языке C, которая принимает основную сумму, процентную ставку и количество дней для займа и рассчитывает простой процент для займа, используя следующую формулу. Перейти к редактору
проценты = основная сумма * ставка * дни / 365.
Пример ввода:
10000
0,1
365
0
Пример вывода:
Введите сумму кредита (от 0 до отказа): введите процентную ставку: введите срок кредита в днях: сумма процента составляет $ 1000,00
Входной кредит Principal_amt (0, чтобы выйти):
Нажмите меня, чтобы увидеть решение

78. Напишите C-программу, чтобы продемонстрировать разницу между предварительным и последующим использованием оператора декремента -. Перейти к редактору
Пример вывода:
Predecrementing:
х = 10
х-- = 10
х = 9
Нажмите меня, чтобы увидеть решение

79. Напишите программирование на C, используя циклы, чтобы получить следующую таблицу значений. Перейти к редактору
Пример вывода:

 х х + 2 х + 4 х + 6
--------------------------------
1 3 5 7
4 6 8 10
7 9 11 13
10 12 14 16
13 15 17 19
Нажмите меня, чтобы увидеть решение

80. Напишите C-программу, которая читает сторону (размеры сторон от 1 до 10) квадрата и печатает квадрат, используя хэш (#). Перейти к редактору
Пример ввода: 10
Пример вывода:

 Введите размер квадрата: 
 # # # # # # # # # #
 # # # # # # # # # #
 # # # # # # # # # #
 # # # # # # # # # #
 # # # # # # # # # #
 # # # # # # # # # #
 # # # # # # # # # #
 # # # # # # # # # #
 # # # # # # # # # #
 # # # # # # # # # #
Нажмите меня, чтобы увидеть решение

81. Напишите C-программу, которая читает сторону (размеры сторон от 1 до 10) квадрата и печатает полый квадрат, используя хэш (#). Перейти к редактору
Пример ввода: 10
Пример вывода:

 Введите размер квадрата: 
##########
# #
# #
# #
# #
# #
# #
# #
# #
##########
Нажмите меня, чтобы увидеть решение

82. Написание программы на C Напишите программу, которая читает целое число из пяти цифр и определяет, является ли он палиндромом. Перейти к редактору
Пример ввода: 33333
Пример вывода:

 Введите пятизначное число: 33333 - палиндром.
Нажмите меня, чтобы увидеть решение

83. Напишите программу на C, которая читает целое число (7 цифр или меньше) и считает число 3 в данном числе. Перейти к редактору
Пример ввода: 538453
Пример вывода:

 Введите число: количество троек в указанном числе равно 2
Нажмите меня, чтобы увидеть решение

84. Напишите C-программу для вычисления и вывода среднего числа некоторых целых чисел. Принять все значения, предшествующие 888. Перейти к редактору
Пример ввода: 12
15
24
888
Пример вывода:

 Введите каждое число в отдельной строке (888 для выхода):
Среднее значение указанных чисел составляет 17,000000.
Нажмите меня, чтобы увидеть решение

85. Напишите C-программу для печати таблицы всех римских числовых эквивалентов десятичных чисел в диапазоне от 1 до 50. Перейдите в редактор
Пример вывода:

 Десятичный римский
числительное
-------------------
1 я
2 II
3 III
4 IV
.....
98 LXXXXVIII
99 LXXXXIX
100 С
Нажмите меня, чтобы увидеть решение

Практика онлайн

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code