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

Требовалось написать программу, которая определяет, имеется ли среди введенных с клавиатуры положительных целых чисел, а и b хотя бы одно четное. Была написана следующая программа:

var a, b: integer;

begin

readln(a, b);

a := a mod 2;

if a > 0 then b := b mod 2;

if b > 0 then

writeln ('четных чисел нет')

else

writeln ('четное число есть');

end.

Известно, что программа написана с ошибками. Последовательно выполните три задания:

приведите пример таких чисел, а, b, при которых программа неверно решает поставленную задачу;
укажите, как, по вашему мнению, нужно доработать программу (не используя сложные условия), чтобы не было случаев ее неправильной работы;
укажите, как можно доработать программу, чтобы она вместо вложенных операторов IF содержала один условный оператор со сложным условием.

👇
Открыть все ответы
Ответ:
podshchipkova
podshchipkova
20.12.2021
#define _CRT_SECURE_NO_WARNINGS
#include <stdlib.h>
#include <stdio.h>
#include <locale>

int main()
{
    setlocale(LC_ALL, "RUSSIAN");
    float a;
    int b;
    bool flag=false;
    char str[20];
    printf("Введите число >> ");
    scanf("%f", &a);
    b = a;
    float c = a - b;
    sprintf(str, "%5.3f", c);
    printf("Дробная часть: %s", str);
    for (int i = 2; i < 5; i++)
    {
        if (str[i] == '0')
            flag = true;
    }
    if (flag == true)
        printf("\nПервые три цифры дробной части содержат цифру 0");
    else
        printf("\nПервые три цифры дробной части не содержат цифру 0");
    printf("\n ");
    system("pause");
}
4,7(41 оценок)
Ответ:
armeninkrasavcheg
armeninkrasavcheg
20.12.2021

а)

монитор, клавиатура, мышка. Хотя можно изворотится и без мышки сделать, но это сложно.

Adobe photoshop,  UltraISO

б)

подключить оборудование, открыть photoshop, смотри изображение, открываем сайт (https://online-audio-converter.com/ru/) и конвертируем видео в mp3, запускаем программу UltraISO

, В окно программы перетягиваем файлы которые нужно записать, Нажимаем на кнопку записи  (иконка горящего диска), откроется еще одно окно, в котором нажимаем на «Записать» и ждем окончания процесса записи.

в) https://primtrud.ru/content/tehnika-bezopasnosti-pri-rabote-s-kompyuterom.html - правила работы за компьютером


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