🚀 Вийди на новий рівень крипто-торгівлі!
Easy Trade Bot — автоматизуй свій прибуток уже зараз!

Ми пропонуємо перелік перевірених прибуткових стратегій на такі пари як BTC, DOT, TRX, AAVE, ETH, LINK та інші. Ви можете підключити автоматичну торгівлю на своєму акаунті Binance або отримувати торгові рекомендації на email у режимі реального часу. Також можемо створити бота для обраної вами монети.

Всі результати торгів ботів доступні для перегляду у зручних таблицях на головній сторінці. Швидко, динамічно та прозоро!

Перейти до бота + 30$ бонус

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2025
Тип роботи:
Завдання
Предмет:
Інші

Частина тексту файла (без зображень, графіків і формул):

Завдання1. Ввести символьний масив. Знайти адреси першого і останнього його елементів і визначити його розмір в байтах. Програма до завдання 1 #include <stdio.h> #include <conio.h> #include <string.h> void main() { char X[50], *p; // Визначення змінних int n; printf ("\nEnter string \n"); gets(X); // Введення даних n=strlen(X); // Визначення кількості елементів у рядку printf ("\nLenth of string is: %i\n\n", n); // Контрольний рядок p=X; // Встановлення вказівника на перший елемент масиву // Виведення результатів printf("\nAdress first element is %p\n",p); // Адреса 1-го елемента printf("\nFirst element is %c\n",X[0]); // Контрольний рядок printf("\nAdress last element %p\n",p+n-1); // Адреса останнього елемента printf("\nLast element is %c\n",X[n-1]); // Контрольний рядок printf("\nSize of array is %i bite\n",n+1); // Розмір массиву у байтах (кількість елементів + 1 байт закінчення рядка) getch(); } Завдання2. Скласти програму, що здійснює переписування рядка символів в зворотному порядку. Програма до завдання 2 include <stdio.h> #include <conio.h> #include <string.h> void main() { char X[80], *p; // Визначення змінних int i, *Y; int n; printf ("\nEnter string \n"); gets(X); // Введення даних n=strlen(X); // Визначення кількості елементів у рядку printf ("Lenth of string is: %i \n", n); // Контрольний рядок Y = new int[n];// Обявлення динамічного масиву Y p=&X[0]; // Встановлення вказівника на перший елемент массиву Х for (i=0; i<n; i++)//Заповнення масиву Y(цикл) { Y[n-i-1]=*p; p++; } for (i=0; i<n; i++) //Вивід результатів на екран(цикл) printf("%c",Y[i]); if (i=n-1) printf("\n"); getch(); } Завдання3. Визначити адреси елементів масиву чисел розмірністю 4 на 4, що знаходяться на головній діагоналі. Програма до завдання 3 #include <stdio.h> #include <conio.h> #include <string.h> void main() { int a[4][4]; // Визначення змінних int *p ; int i, j; printf ("\nEnter 4 elements across 'Space' \n"); for (i=0; i<4; i++)// Введення даних { printf("%i row->\n",i+1); for (j=0; j<4; j++) scanf("%i",&a[i][j]); } p=&a[0][0]; // Встановлення вказівника на перший елемент массиву a for (i=0; i<4; i++)//Виведення результатів { p=&a[i][i]; printf("\nAdress elementa [%i,%i] is %p\n",i+1,i+1,p); // Адреса елемента xx printf("\nElement [%i,%i] %i\n",i+1,i+1,a[i][i]); // Контрольний рядок } getch(); }
Антиботан аватар за замовчуванням

09.11.2011 14:11-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!