Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2014, 17:34   #1
Afaq1990
..................
Пользователь
 
Регистрация: 29.07.2014
Сообщений: 33
Радость Оставшееся число после удаления элементов из последовательности

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

Требуется написать программу, которая находит оставшееся число.
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace natural_ededler_sirasi
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Siranin olchusunu daxil edin: ");
            int n = int.Parse(Console.ReadLine());
            int[] a = new int[n];
            for (int i = 0; i < n; i++)
            {
                Console.WriteLine("{0}-ci elementi daxil edin: ", i+1);
                a[i] = int.Parse(Console.ReadLine());
                int k=0;
                for (i = 0; i < n/2; i++)
                {
                    if (k==2*i+1)
                    {
                        
                    }
                }
            }
 
        }
    }
}
дальше не знаю как написать. Помогите
Afaq1990 вне форума Ответить с цитированием
Старый 29.10.2014, 18:08   #2
Afaq1990
..................
Пользователь
 
Регистрация: 29.07.2014
Сообщений: 33
По умолчанию

Ни кто не поможет?
Afaq1990 вне форума Ответить с цитированием
Старый 29.10.2014, 18:33   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
if (k==2*i+1)
этот момент тоже вы писали?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.10.2014, 18:39   #4
Afaq1990
..................
Пользователь
 
Регистрация: 29.07.2014
Сообщений: 33
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
этот момент тоже вы писали?
да, не знала как передать это условия, что бы нечетный элемент был int k=2*i+1
Afaq1990 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задание по Scilab.Определить сумму элементов последовательности с нечетными и элементов с четными порядковыми номерами. irekgaysin Помощь студентам 0 18.01.2014 11:10
Дано целое число n>2 сформировать и вывести целочисленный массив, содержащий n первых элементов последовательности (Delphi) Richik123 Помощь студентам 1 20.11.2012 17:19
Дано целое число n > 2 сформировать и вывести целочисленный массив размера n содержащий n первых элементов последовательности чисе Richik123 Помощь студентам 1 20.11.2012 16:44
Если число x встречается в последовательности, упорядочить по невозрастанию часть последовательности (Паскаль) димон4ик_ Помощь студентам 1 17.10.2011 23:00
Вставить число после всех элементов массива, кратных 3 Mclaren Помощь студентам 0 10.11.2009 02:40