Дан код Си, переделать на С# - C#
Формулировка задачи:
#include <stdio.h>
#include <stdlib.h>
#define n 10
#define m 20
int main(){
int A[n], B[m];
int max = -9999;
int i;
cout<<"A: ";
for(i = 0; i < n; i++){
A[i] = rand()% 50 - 5;
printf("%d ", A[i]);
if(max < A[i])
max = A[i];
}
printf("\nMax A = %d\nB: ", max);
int tmp = 0;
for(i = 0; i < m; i++){
B[i] = rand()% 75 - 5;
printf("%d ", B[i]);
if(B[i] == max)
tmp ++;
}
if(tmp > 0)
printf("\nSodergitsya");
return 0;
}Решение задачи: «Дан код Си, переделать на С#»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
int n = 10;
int m = 20;
int[] A = new int[n];
int[] B = new int[m];
Console.WriteLine("A: ");
Random rand = new Random();
int max = -9999;
for (int i = 0; i < n; i++)
{
A[i] = rand.Next(5, 55);
Console.Write(A[i] + " ");
if (A[i] > max) { max = A[i]; }
}
Console.WriteLine("Max A[i] = " + max);
int tmp = 0;
for (int i = 0; i < n; i++)
{
B[i] = rand.Next(5, 75);
Console.Write(B[i] + " ");
if (B[i] == max) { tmp++; }
}
Console.WriteLine("Содержится");
Console.ReadKey();
}
}
}