#include <iostream>
using namespace std;
#define ll long long
#define ld long double
signed main(){
const ll n = 20;
ll a[n];
for(ll i = 0; i < n; i++)
cin >> a[i];
sort(a,a+n);
ll cur_place = 10;
for(ll i = 10; i < 20; i++){
cout << cur_place <<"th place reached: " << a[i] << " scores" << "\n";
cur_place--;
}
cur_place = 11;
for(ll i = 0; i < 10; i++){
cout << cur_place <<"th place reached: " << a[i] << " scores" << "\n";
cur_place++;
}
}
Объяснение:
Задание 1.
Console.Write("Ведите число, которое необходимо возвести в квадрат : ");
int a = Convert.ToInt32(Console.ReadLine());
int b = (int)Math.Pow(a, 2);
if ( b < 100 & b > 9)
{
Console.WriteLine("Квадрат числа {0} = {1} и он является двузначным числом.", a, b);
}
else
{
Console.WriteLine("Квадрат числа {0} = {1} и он не является двузначным числом.", a, b);
}
Console.ReadKey();
Задание 2.
Console.Write("Введите a: ");
int a = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите b: ");
int b = Convert.ToInt32(Console.ReadLine());
int c = 0;
for (; a <= b; a++)
{
c += a;
}
if (c < 100 & c > 9)
{
Console.WriteLine("Сумма всех чисел от {0} до {1} = {2} и она является двузначным числом.", a, b, c);
}
else
{
Console.WriteLine("Сумма всех чисел от {0} до {1} = {2} и она не является двузначным числом.", a, b, c);
}
Console.ReadKey();