Важная информация

Результаты опроса: как давно вы занимаетесь программированием на QBASIC

Голосовавшие
4. Этот опрос закрыт
  • Со школы

    3 75.00%
  • только начал

    1 25.00%
Показано с 1 по 9 из 9

Тема: помогите составить программу число

  1. #1 помогите составить программу число 
    Разбирающийся Аватар для Denis
    Регистрация
    24.10.2011
    Адрес
    РК ВКО Зыряновский район г Серебрянск
    Сообщений
    38
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях
    задан ряд последовательных чисел от n до m (n<m) из которого сначала 1 удаляют сначала нечетные а 2 потом четные потом дейстьвия 1 и 2 повторяют
    до тех пор пока не останется одно число ?
    Ответить с цитированием  
     

  2. #2  
    Гуру Аватар для Абадябер
    Регистрация
    09.12.2010
    Адрес
    Беларусь, Минск
    Сообщений
    1,240
    Сказал(а) спасибо
    306
    Поблагодарили 192 раз(а) в 156 сообщениях
    Записей в блоге
    5
    Ну ладно, я предположу, что под фразой "до тех пор пока не останется одно число ? " вы имели ввиду, что нужно найти то число, которое останется. НО!
    Если из ряда последовательных целых чисел мы удалим 1: сначала нечетные, 2: потом четные, то в ряду вообще не останется никаких чисел, и действия нельзя будет повторить ни одного раза.
    Denis, господи, кто вам давал эту задачу?
    Последний раз редактировалось Абадябер; 25.10.2011 в 21:37.
    Дружба-магия-радость!
    Ответить с цитированием  
     

  3. #3  
    Разбирающийся Аватар для Denis
    Регистрация
    24.10.2011
    Адрес
    РК ВКО Зыряновский район г Серебрянск
    Сообщений
    38
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях
    Препод из универа
    Ответить с цитированием  
     

  4. #4  
    Разбирающийся Аватар для Denis
    Регистрация
    24.10.2011
    Адрес
    РК ВКО Зыряновский район г Серебрянск
    Сообщений
    38
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях
    да вы правы позже я тоже посмотрел ну ладно я еще раз попробую
    Ответить с цитированием  
     

  5. #5  
    Профи Аватар для Dispetcher14
    Регистрация
    12.12.2010
    Адрес
    Раменское
    Сообщений
    597
    Сказал(а) спасибо
    35
    Поблагодарили 68 раз(а) в 56 сообщениях
    Записей в блоге
    13
    Denis, ну неужели так трудно написать задачу так, как вам её дали, ну или сфотографировать на худой конец? Я лично ничего не понял.
    "Спокойно, Маша, я Дубровский" (с) Дубровский, "Дубровский".
    Ответить с цитированием  
     

  6. #6  
    Разбирающийся Аватар для Denis
    Регистрация
    24.10.2011
    Адрес
    РК ВКО Зыряновский район г Серебрянск
    Сообщений
    38
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях
    хорошо когда в следующий раз зайду отправлю вам фото
    Ответить с цитированием  
     

  7. #7  
    Разбирающийся Аватар для Denis
    Регистрация
    24.10.2011
    Адрес
    РК ВКО Зыряновский район г Серебрянск
    Сообщений
    38
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях
    По умолчанию

    Уважаемые Абадябер, Dispetcher14, Dimon012 имеется ли увас логины в MAIL@RU если да то киньте авторизацию мне на [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  8. #8  
    Разбирающийся Аватар для Denis
    Регистрация
    24.10.2011
    Адрес
    РК ВКО Зыряновский район г Серебрянск
    Сообщений
    38
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях
    Задача "Число"
    Имя входного файла : inf_113.in
    Имя выходного файла : inf_113.out
    Формат входных данных
    Строка файла содержит два натуральных числа n и m (n<m).
    Формат выходных данных
    Строка файла содержит число, удовлетворяющее условию задачи

    Задан ряд последовательных чисел от n до m (n<m), из которого удаляют сначала все числа, стоящие на нечетных местах. Затем из оставшегося ряда удаляют все числа, стоящие в нем на нечетных местах.Эти действия повторяют до тех пор пока не останется одно число.Требуется написать программу, которая находит оставшееся число.
    Ответить с цитированием  
     

  9. #9  
    Профи Аватар для Dimon012
    Регистрация
    09.02.2011
    Адрес
    Владивосток
    Сообщений
    850
    Сказал(а) спасибо
    29
    Поблагодарили 130 раз(а) в 108 сообщениях
    Записей в блоге
    3
    Дуратская программа какая то
    Код :
    OPEN "Inf_113.in" FOR INPUT AS #1
    INPUT #1, min, max
    CLOSE 1
    kol = max - min
    PRINT min, max
    DIM m(kol)
    FOR i = 1 TO kol
        m(i) = i + min - 1
    NEXT
    j = 2
    WHILE j > 1
        FOR i = 1 TO kol STEP 2
            m(i) = 0
        NEXT
        j = 0
        FOR i = 2 TO kol STEP 2
            m(i / 2) = m(i)
            IF m(i) > 0 THEN j = j + 1
            m(i) = 0
        NEXT
    WEND
     
    PRINT m(1)
    Если подумать, то можно это сделать аналитически без всякого программирования!
    Ответить с цитированием  
     

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 14.02.2012, 20:36
  2. Ответов: 1
    Последнее сообщение: 14.01.2012, 08:07
  3. Ответов: 7
    Последнее сообщение: 28.04.2011, 00:14
  4. Ответов: 4
    Последнее сообщение: 24.04.2011, 18:42
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •