Разработайте простую версию приложения «Заметки». Пользователь вводит текст, пока не хочет, а результат сохраняется
в файле, имя которого задано при запуске программы.
Ответы на вопрос:
Пользователь вводит название файла:
f = open(input('Введите название файла '), 'a')
while True:
f.write(input('Введите заметку ') + '\n')
Название файла известно заранее:
f = open('test.txt', 'a')
while True:
f.write(input('Введите заметку ') + '\n')
Код:
#include <iostream>
int* rearrange(int *A, int Asize) {
int * result = new int[Asize];
int p = 0;
for (int i = 0; i < Asize; i += 2) {
result[p] = A[i];
++p;
}
for (int i = 1; i < Asize; i += 2) {
result[p] = A[i];
++p;
}
return result;
}
void print_arr(const int *A, int Asise) {
for (int i = 0; i < Asise; ++i) {
std::cout << A[i] << " ";
}
}
int* change_it_k_times(int * const A, int Asize, int K) {
int * result = A;
for (auto i = 0; i < K; ++i) {
result = rearrange(result, Asize);
print_arr(result, Asize);
}
return result;
}
template <typename T>
void get_sequence(T* A, int N) {
for (auto i = 0; i < N; ++i) {
std::cin >> A[i];
}
}
int main () {
int N, K;
std::cin >> N;
auto A = new int[N];
get_sequence(A, N);
std::cin >> K;
auto R = change_it_k_times(A, N, K);
delete[] A;
delete[] R;
return 0;
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
19Otlichnik1906.09.2020 03:08
-
DcPer1123.02.2021 11:25
-
Cat12538712.05.2023 06:05
-
Арте2003.07.2021 11:43
-
adel128826.08.2020 04:05
-
двоищник319.12.2020 20:59
-
Vania5422.04.2023 23:48
-
oksanakrasilnikova09.01.2023 22:26
-
ГЛУПАЯДОМАШКА30.05.2020 22:56
-
ангелочек163106.02.2021 01:08
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.