1. Виконайте завдання за даними таблиці a) В комірку таблиці введено формулу ЕСЛИ (C8>0;B8+C8;B8). Вкажіть, в яку саме?
б) В комірку таблиці введено формулу СУММЕСЛИ(C2:C8;0;D2:D8). Вкажіть, в яку саме?
в) В комірку таблиці введено формулу COUNTIF(C2:C8;>0). Вкажіть, в яку саме?
2. Яку пораду, якщо піде дощ, буде запропоновано функцією ЕСЛИ(A1="Сонячно"; "Вдягніть картуза"; ЕСЛИ(A1="Дощ"; "Варто прогулятися"; ЕСЛИ(A1="Вітер"; "Сидіть вдома"; "Візьміть парасольку")))?
а) "Вдягніть картуза"
б) "Варто прогулятися"
в) "Сидіть вдома"
г) "Візьміть парасольку"
3. Скільки плюсів отримає людина, яка дала 5% неправильних відповідей на питання, згідно з формулою: ЕСЛИ(A1="Всі відповіді не правильні"; "+++"; ЕСЛИ(A1="10% відповідей не правильні"; "++"; ЕСЛИ(A1="Всі відповіді правильні"; "+"; ""))) ?
#include <iostream>
#include <fstream>
#include <ctime>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
srand(time(NULL));
char buff[50];
int N;
char buffs[25];
cout << "Сколько будет элементов?(выберите четное число) ";
cin >> N;
ofstream fout("number.txt");
if (fout.is_open()) {
for (int i = 0; i < N; i++) {
fout << rand() % 10;
}
fout.close();
}
else {
cout << "Невозможно открыть файл";
}
cout << "Исходный файл: " << endl;
ifstream fin("number.txt");
fin >> buff; //считывание из файла
fin.close();
for (int i = 0; i < N; i++)
cout << buff[i] << " ";
cout << endl << endl;
cout << "Изменённый файл: " << endl;
ofstream del1("first.txt");
for (int i = 0; i < N / 2; i++) {
del1 << buff[i];
}
del1.close();
ifstream IL("number.txt");
IL >> buffs;
IL.close();
for (int i = 0; i < N / 2; i++) {
cout << buffs[i] << ' ';
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int max = 0;
char str[80];
char* p = str;
char* j = p;
char* mx = nullptr;
int count;
cout << "Введите строку \nМаксимальный размер: " << sizeof(str) << endl;
cin >> str;
while (*p != '\0')
{
count = 0;
j = str;
for (int i = 0; i < sizeof(str) - 1; i++)
{
if (((short)*p) == ((short)*j))
count++;
if ((count >= max) && (((short)*p) > 47 && ((short)*p) < 58))
{
max = count; mx = p;
}
j++;
}
*p++;
}
if (max > 0)
cout << "Наиболее часто встречается число " << *mx << " ,встретилось " << max << " раза" << endl;
else
cout << "В строке нет ни одного числа\n";
return 0;
}