|
0 / 0 / 0
Регистрация: 25.12.2021
Сообщений: 9
|
||||||
Цикл if else26.12.2021, 02:44. Показов 679. Ответов 14
Метки нет (Все метки)
Часть кода, где m должна принимать значение в зависимости от того, какое значение имеет month. Но на выходе всегда получаю m=0. Подскажите в чём ошибка
0
|
||||||
| 26.12.2021, 02:44 | |
|
Ответы с готовыми решениями:
14
Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием... Написать цикл for, который выводит на экран в столбец числа от 0.3 до 2.7 с шагом 0.2. Переписать этот цикл в цикл while Вычислить и вывести сумму чётных целых чисел в интервале от 1 до n: 1) цикл «ДО» 2) цикл «ПОКА» 3) цикл «ДЛЯ» |
|
6167 / 2860 / 1042
Регистрация: 01.06.2021
Сообщений: 10,462
|
|
| 26.12.2021, 04:11 | |
|
Allena, я получаю m = 2. С вашей функцией main() все норм. Единственное, перед проверкой я удалял WinMain.
1
|
|
|
Вездепух
12933 / 6801 / 1820
Регистрация: 18.10.2014
Сообщений: 17,213
|
|||
| 26.12.2021, 08:22 | |||
|
0
|
|||
|
Модератор
13771 / 10964 / 6491
Регистрация: 18.12.2011
Сообщений: 29,241
|
|||||||||||
| 26.12.2021, 13:30 | |||||||||||
|
Такой код не стоит писать, очень неприглядно выглядит.
Есть же switch
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 25.12.2021
Сообщений: 9
|
|
| 26.12.2021, 14:29 [ТС] | |
|
После того, как я привожу функцию, мне нужно её как-то вызывать для того чтобы она работала? Или достаточно просто убрать WinMain и запустить тот код, который я привожу?
Извините за глупый вопрос, но пишу что то на с++ впервые
0
|
|
|
Злостный нарушитель
10283 / 5707 / 1267
Регистрация: 12.03.2015
Сообщений: 26,435
|
|
| 26.12.2021, 14:46 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 25.12.2021
Сообщений: 9
|
|
| 26.12.2021, 14:54 [ТС] | |
|
Вообще это должна быть программа на С++ с ассемблерной вставкой, вычисляющая день недели по дате в 2005 году.
Чтобы упростить вычисления в ассемблерной вставке была найдена максимально простая формула для решения задачи: день недели = (день + код месяца + код года) % 7, где код месяца: 1 — январь, октябрь; 2 — май; 3 — август; 4 — февраль, март, ноябрь; 5 — июнь; 6 — декабрь, сентябрь; 0 — апрель, июль.
0
|
|
|
Злостный нарушитель
10283 / 5707 / 1267
Регистрация: 12.03.2015
Сообщений: 26,435
|
|
| 26.12.2021, 15:08 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 25.12.2021
Сообщений: 9
|
||||||
| 26.12.2021, 15:19 [ТС] | ||||||
0
|
||||||
|
Злостный нарушитель
10283 / 5707 / 1267
Регистрация: 12.03.2015
Сообщений: 26,435
|
||||||
| 26.12.2021, 15:20 | ||||||
|
для затравки - вот тебе моя функция вычисления дня недели по дате:
0
|
||||||
|
Злостный нарушитель
10283 / 5707 / 1267
Регистрация: 12.03.2015
Сообщений: 26,435
|
|
| 26.12.2021, 15:28 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 25.12.2021
Сообщений: 9
|
|
| 26.12.2021, 15:41 [ТС] | |
|
Странно, что выводит результат 0. Я тоже в ассемблере не очень, но вставка точно правильная, без цикла на с++ проверяю - работает
div ecx - делит содержимое eax на ecx, частное попадает в eax, а остаток в edx xor edx, edx - чистит edx, если при ранее идущих вычислениях туда что-то попало
0
|
|
|
Злостный нарушитель
10283 / 5707 / 1267
Регистрация: 12.03.2015
Сообщений: 26,435
|
|
| 26.12.2021, 15:50 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 25.12.2021
Сообщений: 9
|
|
| 26.12.2021, 16:05 [ТС] | |
|
А в цикле перед ассемблером точно проблем, влияющих на решение нет?
0
|
|
|
Злостный нарушитель
10283 / 5707 / 1267
Регистрация: 12.03.2015
Сообщений: 26,435
|
|
| 26.12.2021, 16:11 | |
|
0
|
|
| 26.12.2021, 16:11 | |
|
Помогаю со студенческими работами здесь
15
необходимо на паскале написать три программы ( цикл с параметром, цикл с постусловием и цикл с предусловием) необходимо на паскале написать три программы ( цикл с параметром, цикл с постусловием и цикл с предусловием)
Начать вложенный цикл не с первого элемента и по условию вернуться в основной цикл
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|