Автор | Тру программисты |
для FireSwarm:
Так чтоб я мог ее сразу в с# вписать. |
для Captain Obvious:
Это всё, вообще-то. Единственное что добавить - инициализацию массива. В задании было про заданный массив, ну так задай. |
Если бы я знал что нужно сделать я бы не спрашивал здесь это)для FireSwarm: |
Как-то так, без компилятора не скажу точно.
using System;
namespace Test
{
public partial class Test
{
public Test()
{
int[] Arr = new int[30];
for (int i = 0; i < 30; i++)
Arr[i] = i - 7;
int result = 1;
for (int i = 0; i < 30; i++)
if (Arr[i] < 0) result *= Arr[i];
Console.WriteLine(result);
}
}
}
Только с определением элементов массива определись. |
Нашёл вижуал на компе)) Вот:
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[] Arr = new int[30];
for (int i = 0; i < 30; i++)
Arr[i] = i - 7;
int result = 1;
for (int i = 0; i < 30; i++)
if (Arr[i] < 0) result *= Arr[i];
Console.WriteLine(result);
}
}
} |
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Random r = new Random();
int[] Arr = new int[30];
for (int i = 0; i < 30; i++)
Arr[i] = r.Next(-100, 100);
int result = 1;
for (int i = 0; i < 30; i++)
if (Arr[i] < 0) result *= Arr[i];
Console.WriteLine(result);
}
}
}
Вот так заполнить массив случайными числами от -100 до 100. |
Опять что-то не так? |
public class massivff {
public static void main(String [] args){
int N=30;
int a[];
a=new int[N];
int s,m, i;
s=1;
m=0;
System.out.print("Исходный массив ");
for(i=0;i<N;i++){
a[i]=(int)(Math.random()*10)-5;
System.out.print(a[i]+" ");
}
System.out.println();
for(i=0;i<N;i++){
if (a[i]<0){
s=s*a[i] ;
}
}
System.out.println("Произведение: "+s);
}
} |
вот от от нехер делать на ява написал)))
для FireSwarm:
Опять что-то не так?
ТС может настолько глуп что твою прогу запустить на visual studio не может?? |
Секунду.Попробую прогнать ее. |
Прогоняй...
Вот ещё вариант. Сначала выводит элементы массива, потом результат. Можешь с калькулятором проверить.
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Random r = new Random();
int[] Arr = new int[30];
for (int i = 0; i < 30; i++)
Arr[i] = r.Next(-100, 100);
int result = 1;
for (int i = 0; i < 30; i++)
{
Console.WriteLine(Arr[i]);
if (Arr[i] < 0) result *= Arr[i];
}
Console.WriteLine(result);
}
}
} |
В который раз убеждаюсь что в ВУЗе программированию научиться невозможно) |
для Bumshak:
В который раз убеждаюсь что в ВУЗе программированию научиться невозможно)
полностью согласен с вами - научиться можно если только самому задротить - скачивать учебники или видеоуроки и самомтоятельно все делать. |
в ВУЗе программированию научиться невозможно
Бред. |