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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2009, 17:52   #11
wrangler
Пользователь
 
Регистрация: 20.10.2009
Сообщений: 12
По умолчанию

получилось так
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace lab3v14zad3
{
class Program
{
static void Main(string[] args)
    {
        Console.Write("a=");
        int a = int.Parse(Console.ReadLine());
        Console.Write("b=");
        int b = int.Parse(Console.ReadLine());
        int c = a;
        int d = b;
        if (a > 0) Console.WriteLine(" net otrizatel'nih chisel");

        else
        {
            Console.Write(" operator while: ");//1


            while (a <= b)
            {

                if ((a < 0) && (a % 2 == 0)) Console.Write(" " + a);
                a += 1;
            } Console.WriteLine(" ");



            Console.Write(" operator do while: ");// 2
            a = c;
            do
            {
                if ((a < 0) && (a % 2 == 0)) Console.Write(" " + a);
                a += 1;
            }
            while (a <= b);
            Console.WriteLine(" ");

            Console.Write(" operator For: ");//3
            for (a = c; a <= b; a += 1)
            {
                if ((a < 0) && (a % 2 == 0)) Console.Write(" " + a);
            }
            Console.WriteLine(" ");

        }
    }
}
}
Модератор: тег CODE

Последний раз редактировалось Sazary; 21.10.2009 в 22:53.
wrangler вне форума Ответить с цитированием
Старый 06.12.2009, 20:14   #12
wrangler
Пользователь
 
Регистрация: 20.10.2009
Сообщений: 12
По умолчанию

вот новая задачка, надо задача, вывести элементы массива которые не делятся на 7 не могу
вот мой вариант
Код:
using System;
namespace ConsoleApplication2
{
    class Class
    {
        static int[] Input()
        {
            Console.WriteLine("введите размерность массива");
            int n = int.Parse(Console.ReadLine());
            int[] a = new int[n];
            for (int i = 0; i < n; ++i)
            {
                Console.Write("a[{0}]= ", i);
                a[i] = int.Parse(Console.ReadLine());
            }
            return a;
        }

        static void Print(int[] a)
        {
            for (int i = 0; i < a.Length; ++i) Console.Write("{0} ", a[i]);
            Console.WriteLine();
        }

        static void Change(int[] a)
        {
            string b = " ";
            for (int i = 0; i < a.Length; ++i)
                if (a[i] % 7 == 0) a[i]=;
                else a[i] = a[i];
        }

        static void Main()
        {
            int[] myArray = Input();
            Console.WriteLine("Primary massive:");
            Print(myArray);
            Change(myArray);
            Console.WriteLine("Changed massive:");
            Print(myArray);
        }
    }
}
не могу понять как сделать чтобы в выделенной строке в коде элемент который делится на 7 переходжил на сделующий элемент массива, помогите плз
wrangler вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив на могу решить enot27 Паскаль, Turbo Pascal, PascalABC.NET 4 06.12.2008 09:35
Не могу решить naMazi Microsoft Office Access 2 08.05.2008 06:37