Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali kompyuter injiniringi fakulteti


Download 1.91 Mb.
bet12/12
Sana05.01.2022
Hajmi1.91 Mb.
#220731
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
2 5199935541130299891

Вводные данные

Выводные данные

ABCD

DCBA




  1. (Строка) Создайте функцию для вывода символов данной строки которые расположенны по не четным индексам.


Ввдоные данные

Выводные данные

ABeijing Chicago

BiigCiao




  1. (Определение знака). Создайте функцию которая определяте число положительное или отрицанельное.

Тестовые данные:



Ввдоные данные

Выводные данные

Ishora(2)

Musbat

Ishora(-3)

Manfiy



  1. (Проверка чисел). Создайте функцию которая имеет два целочисленных аргументи и проверяет делитсяли первое число на второе без остатка.

Тестовые данные:



Ввдоные данные

Выводные данные

Tekshir(2,3)

2 soni 3 ga bo’linmaydi

Tekshir(22,4)

  1. soni 4 ga bo’linadi



  1. (Анализ результата ). Даны значения нескольких балов состоящих из целых чисел.

Создайте программу которая проверяет сколько из них меньше и сколько из них больше среднего. Ввод останавливается когда вводится отрицателное число. Самое большое вводимое число 100.

  1. (Количество цифр) сгенерируйте 1000 случайных цифр от 0 до 9. Создайте программу которая вычисляет по сколько каждая цифра встречается в сгенерированном ряду.

Например результат будет следующим:

0 - 13 раз



  1. - 17 раз



  1. - 7 раз



  1. (Вычисление суммы элементов основной диагонали матрицы)

Дана матрица n * n, Создайте фунцию которая вычисляет сумму диагональных элементов матрицы.

Прототип функции может быть следующим:



const int SIZE = 4;

double sumMajorDiagonal(const double m[][SIZE]);


Ввдоные данные

Выводные данныелар

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

diagonal summasi 34



  1. (Алгебра: сложение двух матриц) Создайте функцию которая складывает две матрицы a и b и результат сохраняет в матрице c.

Объявление функции:



const int N = 3;

void addMatrix(const double a[][N],

const double b[][N], double c[][N]);

  1. (Сумма ряда) Создайте функцию которая вычисляет сумму следующей последовательности при помощи рекурсивной функции.



здесь m(i), i=1,2,…10;
Download 1.91 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling