Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2008, 11:39   #1
Horco
 
Регистрация: 22.10.2008
Сообщений: 4
По умолчанию Помогите решить в Micosoft C#

Задачки лёгкие, но из-за отсутствия мат.склада ума я их просто не могу понять((( буду очень благодарен!

на if

1)Даны две переменные целого типа: А и B.Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения!Вывести новые значения переменных A и B.

2)Дано целое число, лежащее в диапозоне 1-999.Вывести его строку-описание вида ,,четное двухъзначное число", "нечётное трёхзначное число" итд
Horco вне форума Ответить с цитированием
Старый 22.10.2008, 14:35   #2
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Первое задаие
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 0, b = 0;
            while (!Int32.TryParse(Console.ReadLine(), out a))
            {
                Console.WriteLine("Ошибка, введите значение еще раз");
            }
            while (!Int32.TryParse(Console.ReadLine(), out b))
            {
                Console.WriteLine("Ошибка, введите значение еще раз");
            }
            if (a != b)
            {
                a = a + b; b = a;
            }
            else
            {
                a=0;b=0;
            }
            Console.WriteLine("Результат: a=" + a + " ; b=" + b);
            Console.ReadKey();
        }

    }
}
Писано по д'Эльфийски

Последний раз редактировалось Лубышев; 22.10.2008 в 14:46.
Лубышев вне форума Ответить с цитированием
Старый 22.10.2008, 15:03   #3
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Вторая задача:
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication5
{
    class Program
    {
        static void Main(string[] args)
        {
            while (true)
            {
                int a = 0;
                while ((a < 1) || (a > 999))
                {
                    Console.WriteLine("Введите число");
                    while (!Int32.TryParse(Console.ReadLine(), out a))
                    {
                        Console.WriteLine("Ошибка, введите значение еще раз");
                    }
                    if ((a < 1) || (a > 999))
                    { Console.WriteLine("Ошибка, введите значение еще раз"); }
                }
                if (a % 2 == 0) { Console.WriteLine("Число четное"); }
                else { Console.WriteLine("Число не четное"); }
                if (Convert.ToString(a).Length == 1) { Console.WriteLine("Число однозначное"); }
                if (Convert.ToString(a).Length == 2) { Console.WriteLine("Число двухзначное"); }
                if (Convert.ToString(a).Length == 3) { Console.WriteLine("Число трехзначное"); }

                Console.ReadKey();
            }
        }
    }
}
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Старый 22.10.2008, 15:42   #4
Horco
 
Регистрация: 22.10.2008
Сообщений: 4
По умолчанию

cпасибо вам большое очень выручили!!!хорошо, что есть добрые люди ещё на земле!)
Horco вне форума Ответить с цитированием
Старый 24.10.2008, 16:46   #5
Horco
 
Регистрация: 22.10.2008
Сообщений: 4
По умолчанию

Парни тут ещё заставили написать 2 задачи из цикла for...помогите, если кому не сложно, просто у меня с этим совсем плохо =(

http://pic.ipicture.ru/uploads/081024/sH5O641bl0.jpg

http://pic.ipicture.ru/uploads/081024/HL6RMEzT4E.jpg
Horco вне форума Ответить с цитированием
Старый 27.10.2008, 10:03   #6
Horco
 
Регистрация: 22.10.2008
Сообщений: 4
По умолчанию

ребят поиогите плиз(( очень надо контрольную точку закрыть!
Horco вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите Помогите Пожалуйста Решить Одну Задачку в Паскале!!! VisTBacK Помощь студентам 6 19.09.2008 13:44
Помогите решить SPARTA Помощь студентам 3 03.07.2008 17:01