М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
mirza22
mirza22
08.08.2020 19:34 •  Информатика

с задачей, Паскаль Лазарус. задана строка из нескольких слов. слова в строке разделены одним пробелом,в конце поставлена точка. Удалите из строки буквы, указанные пользователем. Предусмотрите ввод исходной строки,букв и вывод преобразованной строки.

👇
Ответ:
makspayneg
makspayneg
08.08.2020

Free Pascal

var

s, a : string;

i, p:integer;

begin

 writeln('Введите строку:');

 readln(s);

 writeln('Введите удаляемый символ(ы):');

 readln(a);

 p:=pos(a, s);

 while p > 0 do begin

   delete(s, p, length(a));

   p:=pos(a, s);

 end;

 writeln(s);

end.

4,6(72 оценок)
Открыть все ответы
Ответ:
lozovskaya2004
lozovskaya2004
08.08.2020

Список с 201 элементом (от -100 до 100):

a = [i for i in range(-100,101)]

b = []

c = []

for value in a:

   if value < 0: b.append(value)

   if value > 0: c.append(value)

print(*a)

print()

print(*b)

print()

print(*c)

То же, но через лямбда-функции:

a = [i for i in range(-100,101)]

print(*a)

print()

print(*list(filter(lambda x: x<0, a)))

print()

print(*list(filter(lambda x: x>0, a)))

Список с рандомными элементами величиной 100:

from random import randint

a = [randint(-100,100) for _ in range(100)]

b = []

c = []

for value in a:

   if value < 0: b.append(value)

   if value > 0: c.append(value)

print(*a)

print()

print(*b)

print()

print(*c)

4,7(17 оценок)
Ответ:
1Booooooooooom1
1Booooooooooom1
08.08.2020

#include <iostream>

 

using namespace std;

 

void hanoi_towers(int quantity, int from, int to, int buf_peg)  //quantity-число колец, from-начальное положение колец(1-3),to-конечное положение колец(1-3)

{                               //buf_peg - промежуточный колышек(1-3)

   if (quantity != 0)

   {

       hanoi_towers(quantity-1, from, buf_peg, to);

 

       cout << from << " -> " << to << endl;

 

       hanoi_towers(quantity-1, buf_peg, to, from);

   }

}

 

int main()

{

       setlocale(LC_ALL,"rus");

   int start_peg, destination_peg, buffer_peg, plate_quantity;

   cout << "Номер первого столбика:" << endl;

   cin  >> start_peg;

   cout << "Номер конечного столбика:" << endl;

   cin  >> destination_peg;

   cout << "Номер промежуточного столбика:" << endl;

   cin  >> buffer_peg;

   cout << "Количество дисков:" << endl;

   cin  >> plate_quantity;

 

   hanoi_towers(plate_quantity, start_peg, destination_peg, buffer_peg);

return 0;

}

Объяснение:

4,5(63 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ