крист34
02.10.2022 05:04

Продумайте алгоритм решения задачи.Впишите соответствующие команды в блок-схемы.
Задача.Иван-царевич каждый день угощает царевну конфетами.В первый день он принес две,а затем каждый следующий день в два раза больше,чем в предыдущий.На какой по счету день ему пришлось угостить царевну больше 100 конфетами.
Пусть n-текущий день,k -количество конфет.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Шуранька
04.11.2022 10:41

Объяснение:

Очень часто возникает необходимость ввести в компьютер несколько страниц текста из книги, статью из журнала или газеты и т. д. Конечно, можно затратить определённое время и набрать этот текст с клавиатуры. Но чем больше исходный текст, тем больше времени будет затрачено на его ввод в память компьютера.

Судите сами. Предположим, кто-то из ваших одноклассников, освоивших клавиатурный тренажёр, может вводить текстовую информацию со скоростью 150 символов в минуту. Выясним, сколько времени ему понадобится для того, чтобы ввести в память компьютера текст романа А. Дюма «Три мушкетёра». Одно из изданий этого романа выполнено на 590 страницах; каждая страница содержит 48 строк, в каждую строку входит в среднем 53 символа.

Вычислим общее количество символов в романе:

590 • 48 • 53 = 1 500 960 символов.

Вычислим время, необходимое для ввода этого массива символов в память компьютера: 1 500 960 : 150 ≈ 10 000 мин. А это приблизительно 167 часов.

При этом мы не обсуждаем во о времени на исправление возможных ошибок при таком ввода текста, не принимаем в расчёт усталость человека.

Для ввода текстов в память компьютера с бумажных носителей используют сканеры и программы распознавания символов. Одной из наиболее известных программ такого типа является ABBYY FineReader. Упрощённо работу с подобными программами можно представить так:

1. Бумажный носитель помещается под крышку сканера. 

2. В программе отдаётся команда Сканировать и распознать. Сначала создаётся цифровая копия исходного документа в формате графического изображения. Затем программа анализирует структуру документа, выделяя на его страницах блоки текста, таблицы, картинки и т. п. Строки разбиваются на слова, а слова — на отдельные буквы. После этого программа сравнивает найденные символы с шаблонными изображениями букв и цифр, хранящимися в её памяти. Программа рассматривает различные варианты разделения строк на слова и слов на символы. В программу встроены словари, обеспечивающие более точный анализ и распознавание, а также проверку распознанного текста. Проанализировав огромное число возможных вариантов, программа принимает окончательное решение и выдает пользователю распознанный текст. 

3. Распознанный текст переносится в окно текстового редактора (например, Microsoft Word).

Вместо сканера можно использовать цифровой фотоаппарат или камеру мобильного телефона. Например, при работе с книгами в библиотеке вы можете сфотографировать интересующие вас страницы. Скопировав снимки на компьютер, вы можете запустить ABBYY FineReader, распознать тексты и продолжить работу с ними в текстовом процессоре                                                                                                                              

Возможности современных компьютеров по хранению больших массивов информации и осуществлению в них быстрого поиска положены в основу разработки компьютерных словарей и программ-переводчиков. Компьютерные словари выполняют перевод отдельных слов и словосочетаний. Для перевода текстовых документов применяются программы-переводчики.

Подробнее - на -

0,0(0 оценок)
Ответ:
victoriaanna1
29.05.2023 23:57
Готовое решение для Pascal ABC.
Program n1;
Uses Crt;
var  a: array[1..20,1..20] of integer;
 m,n,i,j,max,min: integer;
begin 
write('Введите размеры матрицы: '); 
readln(m,n); 
for i:=1 to m do  begin
    for j:=1 to n do    begin
      a[i,j]:=random(40)-20; 
     write(a[i,j]:6);   
end;   
writeln; 
 end; 
  max:=a[1,1];
min:=a[1,1]; 
for i:=1 to m do
    for j:=1 to n do    begin
      if a[i,j]>max then max:=a[i,j]; 
    if a[i,j]<min then min:=a[i,j]; 
  end;  writeln('max = ',max); 
 writeln('min = ',min); 
 writeln('Среднее значение max и min = ',(max+min)/2);
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота