- 5,018
- 47
- 783
Здорово! начал значит потихоньку изучать C# Sharp, ибо прошел слух, что к Universe Sandbox 2 добавят API. А она написана на этом языке. В процессе изучения наваял вот такую программку. Смысл:
"У вас закончились слова? Не беда, RandomWord вам в помощь!". Программа содержит два массива и случайным образом выбирая число в цикле, генерирует слова из букв английского алфавита
P.S Следующая цель - чтобы он генерил из слов осмысленные предложения.
"У вас закончились слова? Не беда, RandomWord вам в помощь!". Программа содержит два массива и случайным образом выбирая число в цикле, генерирует слова из букв английского алфавита
Код:
using System;
namespace HelloWorld
{
public class Program
{
public static char[] randomWord = new char[20]{'b','c','d','f','g','h','j','k','l','m','n','p','q','r','s','t','v','w','x','z'};
public static char[] randomWordVowel = new char[6]{'a','e','i','o','u','y'};
public static String randWordFromChar;
public static void Main(){
Random random= new Random();
for(int j = 0; j < 9; ++j){
for(int i = 0;i < 3; ++i){
int z = random.Next(20);
int y = random.Next(6);
Console.Write(randomWordVowel[y]);
Console.Write(randomWord[z]);
}
Console.Write(" ");
for(int i = 0;i < 3; ++i){
int z = random.Next(20);
int y = random.Next(6);
Console.Write(randomWord[z]);
Console.Write(randomWordVowel[y]);
}
}
Console.Write(" ");
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
P.S Следующая цель - чтобы он генерил из слов осмысленные предложения.