Member
Статус: Не в сети Регистрация: 15.08.2008 Откуда: Томск
1)Даны две переменные целого типа: А и B.Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения!Вывести новые значения переменных A и B.
2)Дано целое число, лежащее в диапозоне 1-999.Вывести его строку-описание вида ,,четное двухъзначное число", "нечётное трёхзначное число" итд
Помогите пожалуйста, а то я не понимаю(( Добавлено спустя 3 часа, 4 минуты, 20 секунд никто не поможет?
Member
Статус: Не в сети Регистрация: 16.07.2008 Откуда: г. Таганрог
1.
int a, b;
if (a != b)
{
a=+b;
b=a;
}
else
a=0;
b=0
2.
Четность можно определить через Math. Сейчас точно не скажу, на работе С# не стоит. Количество знаков можно определить, произведя деление сначала на 100, а потом на 10.
Member
Статус: Не в сети Регистрация: 10.07.2006 Откуда: Moscow
1)
void AB (ref int A, ref int B)
{
if(A == B)
{
A = 0;
B = 0;
Console.WriteLine("A - ", A);
Console.WriteLine("B - ", B);
}
else
{
A +=B;
B = A;
Console.WriteLine("A - ", A);
Console.WriteLine("B - ", B);
}
} Добавлено спустя 8 минут, 56 секунд 2)
1) Объявить массив 5х5, заполнить случайными числами и вывести на консоль. 2)Посчитать произведение элементов во всех нечётных столбцах массива и тоже вывести на консоль.
Код:
using System;
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //создание int[][] array = new int[5][]; for (int i = 0; i < array.Length; i++) { array[i] = new int[5]; } //заполнение Random rnd = new Random(); for (int i = 0; i < array.Length; i++) { for (int j = 0; j < array[i].Length; j++) { array[i][j] = rnd.Next(); } } //вычисление произведения //0- индекс сответствует 1му столбцу double result = 1; for (int i = 0; i < array.Length; i += 2) { for (int j = 0; j < array[i].Length; j++) { result *= array[i][j]; } } Console.Write(result); } } }
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения