
Void main()
{
MyClass MC;
MC.get_info();
//MC.x++;// помилка, оскільки змінна х відноситься до розділу захищених даних класу
MC.inc_all();
MC.get_info();
getch();
}
Практична № 10
Тема: Віртуальні методи
Завдання: розробити клас який буде використовувати віртуальні методи
Практична робота № 11
Практична робота № 12
Практична робота № 13
Практична робота № 14
Практична робота № 15
Тема: Використання функцій для роботи з рядками
Завдання:
Варіант 1: написати програму яка буде виводити на екран кількість повторень введеного з клавіатури символу
Варіант 2: написати програму яка буде склеювати два введених рядка
Варіант 3: написати програму яка буде знаходити входження одного рядка в інший
Варіант 4: написати програму яка буде, за вимогою користувача переводити весь рядок в верхній або нижній регістр
Написати програму яка буде виводити на екран довжину введеного рядка та підраховувати кількість чисел в рядку
#include <stdio.h>
#include <conio.h>
#include <string.h>
Void main()
{
char* str;
int count=0;
printf("\nPlease enter a string les then 50 characters\ns: ");
scanf("%255s",str);
printf("You enter a next string: %s\n",str);
for (int i=0;i<strlen(str);i++)
{
switch (str[i])
{
case '0': count++;break;
case '1': count++;break;
case '2': count++;break;
case '3': count++;break;
case '4': count++;break;
case '5': count++;break;
case '6': count++;break;
case '7': count++;break;
case '8': count++;break;
case '9': count++;break;
}
}
printf("Length of string=%d and count of numeric=%d",strlen(str),count);
getch();
}
Практична робота № 16
Тема: Здійснення пошуку в текстових рядках та заміна символів
Завдання
Варіант 1: