Паша написал программу поиска минимального числа но она содержит ошибку

Паша очень любит кататься на общественном транспорте, а получая билет, сразу проверяет, счастливый ли ему попался. Билет считается счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр номера билета.

Однако Паша очень плохо считает в уме, поэтому попросил вас написать программу, которая проверит равенство сумм и выведет «Счастливый», если суммы совпадают, и «Обычный», если суммы различны.

На вход программе подаётся строка из шести цифр.

Выводить нужно только слово «Счастливый» или «Обычный», с большой буквы.
bilet = str(input())
sum1=int(bilet[0])+int(bilet[1])+int(bilet[2])
sum2=int(bilet[3])+int(bilet[4])+int(bilet[5])
if sum1==sum2:
print(‘Счастливый’)
print(‘Обычный’)

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

1.12 Задачи по материалам недели шаг 6

В институте биоинформатики по офису передвигается робот. Недавно студенты из группы программистов написали для него программу, по которой робот, когда заходит в комнату, считает количество программистов в ней и произносит его вслух: «n программистов». Для того, чтобы это звучало правильно, для каждого n n нужно использовать верное окончание слова.

Разбор 24 задания на Python | ЕГЭ по информатике 2022

Напишите программу, считывающую с пользовательского ввода целое число n n (неотрицательное), выводящее это число в консоль вместе с правильным образом изменённым словом «программист», для того, чтобы робот мог нормально общаться с людьми, например: 1 программист, 2 программиста, 5 программистов. В комнате может быть очень много программистов. Проверьте, что ваша программа правильно обработает все случаи, как минимум до 1000 человек. Дополнительный комментарий к условию: Обратите внимание, что задача не так проста, как кажется на первый взгляд. Если ваше решение не проходит какой-то тест , это значит, чт

Читайте также:
Запуск программы невозможен так как отсутствует msvcp dll

1.12 Задачи по материалам недели шаг 5

Напишите программу, которая получает на вход три целых числа, по одному числу в строке, и выводит на консоль в три строки сначала максимальное, потом минимальное, после чего оставшееся число. На ввод могут подаваться и повторяющиеся числа. #код lst = [ int ( input ( ) ) for x in range ( 3 ) ] lst. sort ( ) print ( lst [ 2 ] , ‘ n ‘ , lst [ 0 ] , ‘ n ‘ , lst [ 1 ] ) ;

Источник: pythonstepik.blogspot.com

Программист написал программу нахождения произведения элементов массива, но допустил в ней ошибку.

Informatika-11-klass-Bosova-ГДЗ § 8. Структурированные типы данных. Массивы

1) Что получится в результате выполнения этой программы, если в качестве элементов массива ввести числа: 1, -2, 3, -4, 5, -6, 7, -8, 9, -10?

Видео уроки паскаль: поиск максимального и минимального значения


2) Придумайте пример такого массива, обработка которого с помощью этой программы приводила бы к правильному результату.
3) Найдите ошибку, допущенную программистом

Ответ

2) p:=1 перед циклом

3) p=0 перед циклом,а любое число *0=0

Источник: murnik.ru

ГДЗ по информатике 11 класс учебник Босова § 8. Структурированные типы данных. Массивы

Так как это простые задачи, и они лежат в основе сложных задач.

3. Программист написал программу суммирования элементов массива, но допустил в ней ошибку.

1) Что получится в результате выполнения этой программы, если в качестве элементов массива ввести числа: 1, -2, 3, -4, 5, -6, 7, -8, 9, -10?
2) Придумайте пример такого массива, обработка которого с помощью этой программы приводила бы к правильному результату.
3) Найдите ошибку , допущенную программистом .

2) посчитать сумму натуральных чисел от 1 до 10

3) Program summa;
const n=10;
var a: array [1. n] of integer; s, i: integer;
begin
s:=0;
for i:=1 to n do
begin
readln (a[i]);
s:=s+a[i];
end;
writeln(‘s=’ , s)

Читайте также:
Отключить аудио программу на телевизоре Haier

4. Программист написал программу нахождения произведения элементов массива, но допустил в ней ошибку.

1) Что получится в результате выполнения этой программы, если в качестве элементов массива ввести числа: 1, -2, 3, -4, 5, -6, 7, -8, 9, -10?
2) Придумайте пример такого массива, обработка которого с помощью этой программы приводила бы к правильному результату.
3) Найдите ошибку, допущенную программистом.

2) p:=1 перед циклом

3) p=0 перед циклом,а любое число *0=0

5. На блок-схеме представлен алгоритм одновременного поиска максимального и минимального значений элементов массива:

Реализуйте этот алгоритм на языке программирования и выполните программу для массива из задания 6.

var a: array [1..n] of integer;

if a[i]>a[imax] then imax:=i;

writeln(‘ Максимальный элемент =’,a[imax],’ под номером ‘,imax);

writeln(‘Минимальный элемент=’,a[imin],’ под номером ‘,imin);

6. Имеется одномерный целочисленный массив из семи элементов:

Каким будет результат преобразования массива по следующему алгоритму?

Пусть к = 1, тогда

7. Имеется ли разница между операциями вставки в массив элемента на место с индексом k и замены значения элемента массива с индексом k? Обоснуйте свой ответ.

8. Имеется одномерный целочисленный массив из семи элементов:

Каким будет результат преобразования массива по следующему алгоритму?

9. Дана программа:

Что получится в результате выполнения этой программы? Какую задачу решает эта программа?

Программа ищет два максимальных числа из массива

10. Дано натуральное десятичное число n

1) из цифр данного числа формируется одномерный целочисленный массив;
2) определяются наибольшая и наименьшая цифры данного числа;
3) находятся сумма и произведение цифр, образующих данное число.

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

Читайте также:
Программное обеспечение это комплект программ необходимых для работы персонального компьютера

Взвешиваем две банки, тяжелую из них ставим справа, легкую слева.

Теперь берем тяжелую банку и сравниваем со следующей банкой, если тяжелая банка опять оказалась тяжелой, то ее ставим вправо, а слева от нее ставим легкую и сравниваем ее с предыдущей банкой.

Если тяжелая банка оказалось тяжелее, то ее ставим справа, а более легкую ставим в центр, в результате у нас на столе три банки самая легкая, средняя, тяжелая.

Таким образом мы можем взвешивать банки.

Источник: izi-otvet.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru