Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 23.11.2015
Сообщений: 14
1

Почему программа вместо введенного мной массива выводит нолики

21.09.2016, 19:16. Просмотров 349. Ответов 2
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
namespace massiv
{
    class Program
    {
        static int [] vvod (int M)
        { int [] mas;
        mas = new int[M];
        for (int i = 0; i < M; i++)
            mas[i] = Convert.ToInt32(Console.ReadLine());
        Console.WriteLine();
        return mas;
        }
        static void vyvod ( int[] mas)
        {
            for (int i = 0; i < mas.Length; i++)
                Console.Write(mas[i]);
            Console.WriteLine();
            
        }
        static void Main(string[] args)
        {
            int[] mas, arr;
            mas = new int[6];
            vvod(6);
            vyvod(mas);
 
            Console.ReadLine();
        }
    }
}
Уже сломала голову: почему программа вместо введенного мной массива выводит нолики? Что не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2016, 19:16
Ответы с готовыми решениями:

Кто может исправить, почему программа выводит 0 вместо суммы?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Почему программа выводит вместо минимальной суммы последовательности последний элемент?
Программа выводит вместо минимальной суммы последовательности последний элемент. Подскажите...

Почему вместо нужных значений программа выводит несколько раз -6.227744e+66?
считываю матрицу чисел из файла double bufDownloadVector; std::ifstream...

Выводит только максимальное значение массива, вместо минимального - 0. Почему?
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() { int n, rows,...

2
Модератор
Эксперт .NET
5429 / 4577 / 2897
Регистрация: 20.04.2015
Сообщений: 8,203
22.09.2016, 01:11 2
Stasya1997,
C#
1
2
3
4
5
6
static void Main(string[] args)
{
    int[] mas = vvod(6);
    vyvod(mas);
    Console.ReadLine();
}
0
0 / 0 / 0
Регистрация: 23.11.2015
Сообщений: 14
22.09.2016, 16:08  [ТС] 3
Спасибо!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2016, 16:08

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Простенькая программа, выводит не то что мной задумано
Здравствуйте, учу данный язык, решил опробовать пример из книжки. Программа Выводит: &quot;Апрель...

Почему программа выводит "$" вместо пробела?
Нужно чтобы программа вставляла в текст пробелы. но вместо них она у меня вставляет $. пробовал и...

Вместо массива программа выводит "мусор"
#include &quot;stdafx.h&quot; #include&lt;stdio.h&gt; #include&lt;conio.h&gt; int main(void) { int i, n; float...

Почему вместо букв выводит разные символы?
Почему вместо букв выводит разные символы? char str; printf(&quot;Input string: &quot;); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.