Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 21.12.2016
Сообщений: 2
1

Перепишите с С++ на С#. Определение количества положительных элементов

21.12.2016, 21:13. Показов 2176. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать программу для определения количества положительных элементов, заданного массива А, состоящего из 20 элементов. (Ввод исходных данных осуществить из файла или клавиатуры).

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
#include <stdio.h>
#include <conio.h>
int arr[20];
void enterArr() // функция для ввода числа в массив
{
printf("Enter elements: \n");
for (int i = 0; i < 20; ++i) // цикл до последнего элемента
{
scanf("%d", &arr[i]); // вводим число в массив
}
}
void scanArr() // функция кол-ва положительных чисел
{
int count = 0;
for (int i = 0; i < 20; ++i) // цикл до последнего элемента
{
if (arr[i] > 0) // проверка (условие)
{
count++; // счетчик положительных чисел
}
}
printf("%d elements are greater than 0", count);
}
int main()
{
enterArr();
scanArr();
_getch();
return 0;
}
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.12.2016, 21:13
Ответы с готовыми решениями:

Определение количества положительных элементов квадратной матрицы
Опишите на русском языке или на одном из языков программирования алгоритм определения количества...

Определение количества положительных и отрицательных элементов массива
Составить программу определения количества положительных и отрицательных элементов массива...

Определение количества положительных элементов заданного массива
*Написать процедуру для определения количества положительных элементов, заданного массива А,...

Определение количества положительных и отрицателных элементов в масиве
Определить во сколько раз количество положительных элементов в первой половине массива больше...

1
75 / 80 / 51
Регистрация: 22.03.2013
Сообщений: 258
21.12.2016, 22:19 2
Лучший ответ Сообщение было отмечено Irina_K75 как решение

Решение

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
using System;
 
namespace NumPositivElements
{
    class Program
    {
        static int[] arr = new int[5];
        static int posCount = 0;
        static void Main(string[] args)
        {
            enterArr();
            scanArr();
            Console.ReadKey(true);
        }
        static void enterArr()
        {
            Console.WriteLine("Enter elements:");
            for (int i = 0; i <= arr.Length - 1; i++)
                arr[i] = int.Parse(Console.ReadLine());
        }
        static void scanArr()
        {
            for (int a = 0; a <= arr.Length - 1; a++)
                if (arr[a] > 0)
                    posCount++;
            Console.WriteLine("{0} Elements are greater than 0", posCount);
        }
    }
}
Или
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
 
namespace NumPositivElements
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] arr = new int[5];
            int posCount = 0;
            Console.WriteLine("Enter elements:");
            for (int i = 0; i <= arr.Length-1; i++)
                arr[i] = int.Parse(Console.ReadLine());
            for (int a = 0; a <= arr.Length-1; a++)
                if (arr[a] > 0)
                    posCount++;
            Console.WriteLine("{0} Elements are greater than 0",posCount);
            Console.ReadKey(true);
        }
    }
}
1
21.12.2016, 22:19
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.12.2016, 22:19
Помогаю со студенческими работами здесь

Определение количества положительных, отрицательных и нулевых элементов
Помогите пожалуйста. Таки написал сам на скорую руку. Заполнение массива можно тоже сделать...

Определение количества и адресов положительных элементов массива
Составить схему алгоритма и программу определения количества и адресов положительных элементов...

Определение количества столбцов матрицы, состоящих из положительных элементов
Доброго времени суток. Совсем недавно начал осваивать язык С и попалась такая задача: В...

Подсчитайте число положительных элементов в массиве и перепишите их подряд без пропусков в другой массив
Введите массив B; Подсчитайте число положительных элементов в массиве и перепишите их подряд без...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Какой язык программировани­я лучший для разработки нейронных сетей
InfoMaster 20.01.2025
В современном мире технологий искусственные нейронные сети становятся неотъемлемой частью множества инновационных решений, от распознавания речи до автоматического управления транспортными. . .
Как подключить JavaScript файл в другом JavaScript файле
InfoMaster 20.01.2025
В современной веб-разработке организация кодовой базы играет ключевую роль в создании масштабируемых и поддерживаемых приложений. Модульность и правильное структурирование кода стали неотъемлемыми. . .
Как откатить изменения в исходниках, не внесенные в Git
InfoMaster 20.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью отменить внесенные изменения в исходном коде. Особенно актуальной становится ситуация, когда изменения еще. . .
В чем разница между px, in, mm, pt, dip, dp, sp
InfoMaster 20.01.2025
В мире цифрового дизайна и разработки интерфейсов правильный выбор единиц измерения играет ключевую роль в создании качественного пользовательского опыта. История развития систем измерений для. . .
Как изменить адрес удалённого репозитория (origin) в Git
InfoMaster 20.01.2025
В терминологии Git термин origin является стандартным именем для основного удаленного репозитория, с которым взаимодействует локальная копия проекта. Когда разработчик клонирует репозиторий с. . .
Как переместить последние коммиты в новую ветку (branch) в Git
InfoMaster 20.01.2025
При работе над проектом часто возникают ситуации, когда необходимо изолировать определенные изменения от основной линии разработки. Это может быть связано с экспериментальными функциями, исправлением. . .
Как вернуть результат из асинхронной функции в JavaScript
InfoMaster 20.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока выполнения программы. В. . .
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетов началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые прототипы,. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru