close

Вход

Забыли?

вход по аккаунту

?

Лабораторная работа 3

код для вставкиСкачать
Лабораторная работы №3
Пастушенко Д.И. Группа: ИП-304
Задание 1
Вывести квадраты и кубы 10 чисел следующей последовательности: 1, 2, 4, 7, 11, 16, ... Код
{
int k = 1;
for (int i = 0; i <=9; i++ )
{
k = k + i;
Console.WriteLine("{0}\t{1}\t{2}", k, Math.Pow(k, 2), Math.Pow(k, 3));
};
Console.ReadKey();
}
Программа
Задание 2
Ввести целое число и определить, верно ли, что в его записи есть две одинаковые цифры.
Код
{
Console.WriteLine("Введите число");
string s = Console.ReadLine();
long i;
if (Int64.TryParse(s, out i))
{
var rep = s.ToCharArray().ToLookup(c => c).Where(g => g.Count() > 1).ToDictionary(g => g.Key, g => g.Count());
if (rep.Count > 0)
{
Console.WriteLine("Есть одинаковые числа");
foreach (var p in rep)
{
Console.WriteLine("{0} - {1}", p.Key, p.Value);
}
}
else
{
Console.WriteLine("Нет совпадений");
}
}
else
{
Console.WriteLine("Число не введинно");
}
Console.ReadKey(); }
Программа
Задание 3
Ввести натуральное число и определить, верно ли, что сумма его цифр равна 10.
Код
namespace ConsoleApplication9
{
class Program
{
static void Main(string[] args)
{
string a = Console.ReadLine();
int summ = 0;
foreach (char ch in a) summ += int.Parse(ch.ToString());
if(summ == 10) Console.WriteLine("Да");
else Console.WriteLine("Нет");
Console.ReadKey();
}
}
}
Программа
Задание 4
Дано натуральное число п. Найти сумму первой и последней цифры этого числа.
Код
namespace ConsoleApplication10
{
class Program
{
static void Main(string[] args)
{
string a = Console.ReadLine();
int summ = int.Parse(a[0].ToString()) + int.Parse(a[a.Length - 1].ToString());
Console.WriteLine(summ);
Console.ReadKey();
}
}
}
Программа
Документ
Категория
Рефераты
Просмотров
32
Размер файла
137 Кб
Теги
работа, лабораторная
1/--страниц
Пожаловаться на содержимое документа