Тема: Табличне виведення даних
Завдання
Скласти програму для виведення у вигляді таблиці результатів задачі табуляції (лабораторна робота № 4).
Вимоги до програми
Програма повинна забезпечувати:
– виведення заголовка «Лабораторна робота» та інформації про студента і його групи.
– введення вихідних даних задачі;
– виведення результатів у вигляді таблиці.
Теоретичні відомості
Таблиця – Перелік кодів і символів псевдографіки
─ | ┌ | ┬ | ┐ | ╒ | ╤ | ╕ | ═ | ╓ | ╥ | ╖ | ╔ | ╦ | ╗ |
│ | ├ | ┼ | ┤ | ╞ | ╪ | ╡ | ║ | ╟ | ╬ | ╢ | ╠ | ╬ | ╣ |
─ | └ | ┴ | ┘ | ╘ | ╧ | ╛ | ═ | ╙ | ╨ | ╜ | ╚ | ╩ | ╝ |
Приклад
Скласти програму для виведення у вигляді таблиці значень чисел від 1 до 10, їх квадратів та кубів.
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
// Tablica
clrscr();
char c;
int i,n;
printf(" Table\n");
printf("┌────┬─────┬──────┐\n");
printf("│ n │ n^2 │ n^3 │\n");
printf("├────┼─────┼──────┤\n");
//
for (i=1; i<11; i++ )
printf("│ %2i │ %3i │ %4i │\n",i,i*i,i*i*i);
printf("└────┴─────┴──────┘\n");
getch();
}
Лабораторна робота № 6
Тема: Обробка одновимірних масивів
Завдання
Скласти блок-схему алгоритму та написати програму.
Ввести масив А[1..N] з цілих чисел. Елементи масиву підібрати самостійно, виходячи з завдання.
Вимоги до програми
Програма повинна:
– забезпечити введення розміру матриці і контроль введеного розміру відповідно до опису матриці;
– виводити такі дані в інтерфейсі програмі, що наведені на рисунку 1. Поля, помічені < >, заповнюються відповідними контекстними даними.
Лабораторна робота «Одновимірні масиви» виконав студент групи БЧСП-1-08 Приходько Петро Введіть розмір масиву: < > Вхідні дані: < > Результат: < > Повторити обчислення? (y/n) < > |
Рисунок 1
Варіанти завдань
Варіант 1
Обчислити суму i кількість додатних елементів масиву.
Знайти в масиві всі елементи, що менше середнього арифметичного елементів цього масиву.
Варіант 2
Обчислити середнє геометричне значення елементів масиву.
Знайти найбільший і найменший елементи масиву.
Варіант 3
Знайти максимальний та мінімальний елементи масиву.
Знайти перший елемент, що менше заданого числа К, і його місце розташування.
Варіант 4
Знайти середнє арифметичне значення з від’ємних елементів в масиві.
Знайти в масиві всі елементи, що дорівнюють сумі двох сусідніх попередніх елементів (для перших елементів попередніми вважати нулі).
Варіант 5
Підрахувати кількість ненульових елементів масиву.
Поміняти місцями найбільший та найменший елементи масиву.
Варіант 6
Обчислити добуток додатних елементів в масиві.
Замінити від’ємні елементи матриці нулями, а додатні – одиницями.
Варіант 7
Підрахувати кількість елементів в масиві, що дорівнюють максимальному елементу матриці.
Замінити всі елементи масиву на протилежні за знаком.
Варіант 8
Обчислити суми елементів масиву, більших за число А.
Вивести в масиві всі елементи, квадрати яких більше заданого числа М.
Варіант 9
Замінити місцями найбільший та найменший елементи масиву.
Вивести все елементи масиву, що менші за задане число P.
Варіант 10
Обчислити середнє арифметичне значення ненульових елементів масиву.
Знайти в масиві всі елементи, що дорівнюють сумі двох елементів (першого і останнього).
Варіант 11
Обчислити добуток від’ємних елементів масиву i кількість нульових елементів.
Замінити всі елементи масиву на протилежні за знаком.
Варіант 12
Обчислити кількість i суму елементів менших заданого числа A iз масиву елементів.
Перевірити, чи є в масиві елемент, що дорівнює сумі трьох його елементів – двох крайніх і середнього.
Варіант 13
Обчислити добуток ненульових елементів масиву.
Замінити максимальний елемент на останній в масиві.
Варіант 14
Обчислити середнє арифметичне значення з максимального i мінімального елементів масиву.
Знайти місцезнаходження елемента, що дорівнює сумі першого й останнього елементів масиву.
Варіант 15
Підрахувати кількість елементів масиву, квадрати яких більші числа P.
Обчислити суму від’ємних i добуток додатних елементів масиву.
Варіант 16
Підрахувати кількість елементів масиву, більших за середнє арифметичне.
Знайти в масиві всі елементи, що більше заданого числа С, і підрахувати їх кількість.
Варіант 17
Знайти в масиві всі елементи, що дорівнюють заданому числу В, і підрахувати їх кількість.
Визначити, скільки разів зустрічаються в масиві максимальне і мінімальне по величині числа.
Лабораторна робота № 7