1
вы находитесь в квест-комнате по мультфильму wall-e!
чтобы выбраться из комнаты, необходимо выполнить такие
шаги:
1. узнайте длину строки s текста и выведите
это значение в консоль.
2. выведите весь текст в нижнем регистре.
3. кто-то допустил ошибку и некорректно написал имя робота
wall-e! замените все вхождения слова walle на wall-e.
4. наконец, подсчитайте, сколько раз в тексте было использовано слово earth.
код к 1:
s = "in a distant, but not so unrealistic, future \
where mankind has abandoned earth because it has \
become covered with trash from products sold by \
the powerful multi-national buy n large
corporation, \
walle, a garbage collecting robot has been left to \
clean up the mess. mesmerized with trinkets of
earth's \
history and show tunes, walle is alone on earth
except \
№7
2
for a sprightly pet cockroach. one day, eve, a
sleek \
(and dangerous) reconnaissance robot, is sent to
earth to \
find proof that life is once again sustainable."
# step 1
len()
# step 2
? .upper()
# step 3
? .replace(*, *, *)
# step 4
? .count()
2
напишите программу, которая позволит проверять пароль
на сложность. воспользуйтесь строковыми , описанными в разделе 4.7.1. string methods (
org/3.6/library/stdtypes.html#str.isupper).
проверку пароля следует проводить по таким критериям:
1. длина: от 5 символов.
2. буквы латинского алфавита в верхнем и нижнем регистре: a, a, z, z.
#include <iostream>
using namespace std;
void swap(int i, int j, int a[])
{
int t = a[i];
a[i] = a[j];
a[j] = t;
}
int main()
{
int n, s1 = 0, s2 = 0, n1 = 0, n2 = 0;
cin >> n;
int a[n];
srand(time(0)); // инициализируем датчик
// заполняем массив подряд от 1 до n
for(int i=0; i<n; i++)
a[i] = i + 1;
int np = min(rand() % n, 5); // случайное количество перестановок
for(int i=1; i<=np; i++)
swap(rand()%(n), rand()%(n), a);
for(int i=0; i<n; i++)
cout << a[i] << " ";
return 0;
}
Посилання, яке модифікується під час копіювання формули, називають відносним.
Посилання, яке не модифікується під час копіювання формули, називають абсолютним.
Для того щоб посилання було абсолютним, потрібно перед номером стовпця та перед номером рядка ввести символ $.
Наприклад, посилання В10 є відносним, а посилання $В$10 - абсолютним.
Розглянемо приклад, який пояснює доцільність використання абсолютних посилань.
Нехай у клітинках діапазону С3:С7 (мал. 7.1) міститься кількість відмінників у п’яти 8-10-х класах школи, а в клітинці С8 обчислена їх загальна кількість. У клітинках діапазону 03:07 потрібно обчислити відсоток відмінників у кожному із цих класів по відношенню до загальної кількості відмінників.
Для обчислення цих відсотків у клітинках діапазону 03:07 повинні знаходитися такі формули:
03 = С3/С8*100
04 = С4/С8*100
05 = С5/С8*100
06 = С6/С8*100
07 = С7/С8*100
Якщо проаналізувати всі ці формули, то можна зробити висновок, що посилання в чисельнику змінюються,
а посилання у знаменнику - ні. Якщо ми введемо в клітинку Б3 формулу =С3/С8*100 і скопіюємо її в клітинки діапазону Б4:Б7, то ці посилання у формулі будуть модифікуватися.
Объяснение: