using System;
namespace DefaultProject
{
class MainClass
{
public static void Main (string[] args)
{
Console.WriteLine ("Всем привет! И это моя первая мини-программа для проверки ваших знаний языка программирования C#\nЕсли готовы пройти тест напишите Go, а если хотите выйти напишите Exit.");
string st = Console.ReadLine ();
switch (st)
{
case "Go":
Console.WriteLine ("1.Какая команда выводит текст в консоль? \n 1. if/else \n 2. System.out.println(); \n 3. Console.WriteLine(); \n 4. int x = 10;");
string questionstr1 = Console.ReadLine ();
int question1 = Convert.ToInt32 (questionstr1);
if (question1 >= 0) {
Console.WriteLine("2.Какой тип из списка целочисленный? \n 1. char \n 2. int \n 3. float \n 4. double");
string questionstr2 = Console.ReadLine ();
int question2 = Convert.ToInt32 (questionstr2);
if (question2 >= 0) {
Console.WriteLine ("3.Какой тип из списка строчный? \n 1. string \n 2. byte \n 3. char \n 4. decimal");
string questionstr3 = Console.ReadLine ();
int question3 = Convert.ToInt32 (questionstr3);
if (question3 >= 0) {
Console.WriteLine ("4.Какой тип переменной используется в коде: int a = 5? \n 1. Знаковое 32-бит целое \n 2. Знаковое 64-бит целое \n 3. Знаковое 8-бит целое \n 4. 1 байт");
string questionstr4 = Console.ReadLine ();
int question4 = Convert.ToInt32 (questionstr4);
if (question4 >= 0) {
Console.WriteLine ("5.Сколько условных конструкций есть в C#? \n 1 \n 2 \n 3 \n 4");
string questionstr5 = Console.ReadLine ();
int question5 = Convert.ToInt32 (questionstr5);
if (question5 >= 0) {
switch (question1) {
case 3:
Console.WriteLine ("На первый вопрос вы ответили: 3. Console.WriteLine(); \n Правильно!");
break;
default:
Console.WriteLine ("Первый вопрос: Неправильный ответ!. Вы выбрали: " + question1);
break;
}
switch (question2) {
case 2:
Console.WriteLine ("На второй вопрос вы ответили: 2. int \n Правильно!");
break;
default:
Console.WriteLine ("Второй вопрос: Неправильный ответ!. Вы выбрали: " + question2);
break;
}
switch (question3) {
case 1:
Console.WriteLine ("На третий вопрос вы ответили: 1. string \n Правильно!");
break;
default:
Console.WriteLine ("Третий вопрос: Неправильный ответ!. Вы выбрали: " + question3);
break;
}
switch (question4) {
case 1:
Console.WriteLine ("На четвертый вопрос вы ответили: 1. Знаковое 32-бит целое \n Правильно!");
break;
default:
Console.WriteLine ("Четвертый вопрос: Неправильный ответ!. Вы выбрали: " + question4);
break;
}
switch (question5) {
case 3:
Console.WriteLine ("На пятый вопрос вы ответили: 3 \n Правильно!");
break;
default:
Console.WriteLine ("Пятый вопрос: Неправильный ответ!. Вы выбрали: " + question5);
break;
}
if ((question1 != 3) && (question2 != 2) && (question3 != 1) && (question4 != 1) && (question5 != 3)) {
Console.WriteLine ("Вы на все вопросы ответили неправильно! Тест пройден на 0% ");
}
if ((question1 == 3) && (question2 == 2) && (question3 == 1) && (question4 == 1) && (question5 == 3)) {
Console.WriteLine ("Вы на все вопросы ответили правильно! Тест пройден на 100%! ");
}
}
}
}
}
}
break;
}
Console.ReadKey ();
}
}
}
using System;
namespace DefaultProject
{
class MainClass
{
public static void Main (string[] args)
{
Console.WriteLine ("Всем привет! И это моя первая мини-программа для проверки ваших знаний языка программирования C#\nЕсли готовы пройти тест напишите Go, а если хотите выйти напишите Exit.");
string st = Console.ReadLine ();
switch (st)
{
case "Go":
Console.WriteLine ("1.Какая команда выводит текст в консоль? \n 1. if/else \n 2. System.out.println(); \n 3. Console.WriteLine(); \n 4. int x = 10;");
string questionstr1 = Console.ReadLine ();
int question1 = Convert.ToInt32 (questionstr1);
if (question1 >= 0) {
Console.WriteLine("2.Какой тип из списка целочисленный? \n 1. char \n 2. int \n 3. float \n 4. double");
string questionstr2 = Console.ReadLine ();
int question2 = Convert.ToInt32 (questionstr2);
if (question2 >= 0) {
Console.WriteLine ("3.Какой тип из списка строчный? \n 1. string \n 2. byte \n 3. char \n 4. decimal");
string questionstr3 = Console.ReadLine ();
int question3 = Convert.ToInt32 (questionstr3);
if (question3 >= 0) {
Console.WriteLine ("4.Какой тип переменной используется в коде: int a = 5? \n 1. Знаковое 32-бит целое \n 2. Знаковое 64-бит целое \n 3. Знаковое 8-бит целое \n 4. 1 байт");
string questionstr4 = Console.ReadLine ();
int question4 = Convert.ToInt32 (questionstr4);
if (question4 >= 0) {
Console.WriteLine ("5.Сколько условных конструкций есть в C#? \n 1 \n 2 \n 3 \n 4");
string questionstr5 = Console.ReadLine ();
int question5 = Convert.ToInt32 (questionstr5);
if (question5 >= 0) {
switch (question1) {
case 3:
Console.WriteLine ("На первый вопрос вы ответили: 3. Console.WriteLine(); \n Правильно!");
break;
default:
Console.WriteLine ("Первый вопрос: Неправильный ответ!. Вы выбрали: " + question1);
break;
}
switch (question2) {
case 2:
Console.WriteLine ("На второй вопрос вы ответили: 2. int \n Правильно!");
break;
default:
Console.WriteLine ("Второй вопрос: Неправильный ответ!. Вы выбрали: " + question2);
break;
}
switch (question3) {
case 1:
Console.WriteLine ("На третий вопрос вы ответили: 1. string \n Правильно!");
break;
default:
Console.WriteLine ("Третий вопрос: Неправильный ответ!. Вы выбрали: " + question3);
break;
}
switch (question4) {
case 1:
Console.WriteLine ("На четвертый вопрос вы ответили: 1. Знаковое 32-бит целое \n Правильно!");
break;
default:
Console.WriteLine ("Четвертый вопрос: Неправильный ответ!. Вы выбрали: " + question4);
break;
}
switch (question5) {
case 3:
Console.WriteLine ("На пятый вопрос вы ответили: 3 \n Правильно!");
break;
default:
Console.WriteLine ("Пятый вопрос: Неправильный ответ!. Вы выбрали: " + question5);
break;
}
if ((question1 != 3) && (question2 != 2) && (question3 != 1) && (question4 != 1) && (question5 != 3)) {
Console.WriteLine ("Вы на все вопросы ответили неправильно! Тест пройден на 0% ");
}
if ((question1 == 3) && (question2 == 2) && (question3 == 1) && (question4 == 1) && (question5 == 3)) {
Console.WriteLine ("Вы на все вопросы ответили правильно! Тест пройден на 100%! ");
}
}
}
}
}
}
break;
}
Console.ReadKey ();
}
}
}
using System;
namespace DefaultProject
{
class MainClass
{
public static void Main (string[] args)
{
Console.WriteLine ("Всем привет! И это моя первая мини-программа для проверки ваших знаний языка программирования C#\nЕсли готовы пройти тест напишите Go, а если хотите выйти напишите Exit.");
string st = Console.ReadLine ();
switch (st)
{
case "Go":
Console.WriteLine ("1.Какая команда выводит текст в консоль? \n 1. if/else \n 2. System.out.println(); \n 3. Console.WriteLine(); \n 4. int x = 10;");
string questionstr1 = Console.ReadLine ();
int question1 = Convert.ToInt32 (questionstr1);
if (question1 >= 0) {
Console.WriteLine("2.Какой тип из списка целочисленный? \n 1. char \n 2. int \n 3. float \n 4. double");
string questionstr2 = Console.ReadLine ();
int question2 = Convert.ToInt32 (questionstr2);
if (question2 >= 0) {
Console.WriteLine ("3.Какой тип из списка строчный? \n 1. string \n 2. byte \n 3. char \n 4. decimal");
string questionstr3 = Console.ReadLine ();
int question3 = Convert.ToInt32 (questionstr3);
if (question3 >= 0) {
Console.WriteLine ("4.Какой тип переменной используется в коде: int a = 5? \n 1. Знаковое 32-бит целое \n 2. Знаковое 64-бит целое \n 3. Знаковое 8-бит целое \n 4. 1 байт");
string questionstr4 = Console.ReadLine ();
int question4 = Convert.ToInt32 (questionstr4);
if (question4 >= 0) {
Console.WriteLine ("5.Сколько условных конструкций есть в C#? \n 1 \n 2 \n 3 \n 4");
string questionstr5 = Console.ReadLine ();
int question5 = Convert.ToInt32 (questionstr5);
if (question5 >= 0) {
switch (question1) {
case 3:
Console.WriteLine ("На первый вопрос вы ответили: 3. Console.WriteLine(); \n Правильно!");
break;
default:
Console.WriteLine ("Первый вопрос: Неправильный ответ!. Вы выбрали: " + question1);
break;
}
switch (question2) {
case 2:
Console.WriteLine ("На второй вопрос вы ответили: 2. int \n Правильно!");
break;
default:
Console.WriteLine ("Второй вопрос: Неправильный ответ!. Вы выбрали: " + question2);
break;
}
switch (question3) {
case 1:
Console.WriteLine ("На третий вопрос вы ответили: 1. string \n Правильно!");
break;
default:
Console.WriteLine ("Третий вопрос: Неправильный ответ!. Вы выбрали: " + question3);
break;
}
switch (question4) {
case 1:
Console.WriteLine ("На четвертый вопрос вы ответили: 1. Знаковое 32-бит целое \n Правильно!");
break;
default:
Console.WriteLine ("Четвертый вопрос: Неправильный ответ!. Вы выбрали: " + question4);
break;
}
switch (question5) {
case 3:
Console.WriteLine ("На пятый вопрос вы ответили: 3 \n Правильно!");
break;
default:
Console.WriteLine ("Пятый вопрос: Неправильный ответ!. Вы выбрали: " + question5);
break;
}
if ((question1 != 3) && (question2 != 2) && (question3 != 1) && (question4 != 1) && (question5 != 3)) {
Console.WriteLine ("Вы на все вопросы ответили неправильно! Тест пройден на 0% ");
}
if ((question1 == 3) && (question2 == 2) && (question3 == 1) && (question4 == 1) && (question5 == 3)) {
Console.WriteLine ("Вы на все вопросы ответили правильно! Тест пройден на 100%! ");
}
}
}
}
}
}
break;
}
Console.ReadKey ();
}
}
}