Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Denon2216
1

Найти все трехзначные числа

26.12.2010, 01:22. Показов 1886. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C#
Задание 1. Найти все трехзначные числа, представимые в виде сумм кубов своих цифр.
C#
1
2
3
    For (int x=1, int y=0, int z=0:x<=9,y<=9,z<=9;z++,x++,y++);
      If (100*x+10*y+z=x*x*x+y*y*y+z*z*z) Console.WriteLine(”Число  = {0}”,100*x+10*y+z );
        Else Console.WriteLine(”Таких чисел нет” );
Понимаю, что задача легкая, но проблемы с оформлением (
Задание 2. Записать программный код программы, которая выводит на экран в виде таблицы значения функции, заданной графически на интервале от xmin до xmax с шагом dx. Заглавие таблицы снабдить всеми необходимыми атрибутами (общим заголовком и заглавиями столбцов).

СМОТРЕТЬ КАРТИНКА 1

Задание 3. Для десяти выстрелов, координаты которых задаются с клавиатуры, вывести текстовые сообщения о попадании в мишень с областью задания согласно рисунка.

СМОТРЕТЬ КАРТИНКА 2

В этой задаче проблемы с описанием графика
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {  double x, y, r;
            for (int i = 1; i < 11;i++ ) {
                Console.WriteLine("попытка {0}",i);
                Console.WriteLine("Введите х,у,r");
                x = Convert.ToDouble( Console.ReadLine());
                y = Convert.ToDouble(Console.ReadLine());
                r = Convert.ToDouble(Console.ReadLine());
                if ( Не получается написать условия…)
                {
                    Console.WriteLine("Точка принадлежит данной области");
                }
                else
                {
                    Console.WriteLine("Точка не принадлежит данной области ");
                }
                Console.ReadKey();
                }
        }
    }
}
 Комментарий модератора 
Не знаю, на что ты надеялся, когда свалил в одну кучу задания по Delphi и C# и запостил всю эту тележку в разделе Delphi, но больше так делать не ст0ит!
Вложения
Тип файла: rar КАРТИНКА 1.rar (18.7 Кб, 23 просмотров)
Тип файла: rar КАРТИНКА 2.rar (12.8 Кб, 22 просмотров)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2010, 01:22
Ответы с готовыми решениями:

Найти все трехзначные числа равные среднему арифметическому цифр данного числа
Дано трехзначное число. Найти все трехзначные числа равные среднему арифметическому цифр данного...

Найти все трехзначные числа
Найти все трёхзначные числа, каждое из которых удовлетворяет условию: сумма кубов цифр ...

Найти все трехзначные числа
Лабораторная работа на циклы. 1. Найти все трехзначные числа, которые состоят из различных...

Найти все натуральные трехзначные числа
Найти все натуральные трехзначные числа, сумма цифр которых кратна заданному натуральному числу В и...

1
74 / 74 / 10
Регистрация: 15.04.2009
Сообщений: 126
26.12.2010, 13:46 2
Цитата Сообщение от Denon2216 Посмотреть сообщение
C#
Задание 1. Найти все трехзначные числа, представимые в виде сумм кубов своих цифр.
C#
1
2
3
    For (int x=1, int y=0, int z=0:x<=9,y<=9,z<=9;z++,x++,y++);
      If (100*x+10*y+z=x*x*x+y*y*y+z*z*z) Console.WriteLine(”Число  = {0}”,100*x+10*y+z );
        Else Console.WriteLine(”Таких чисел нет” );
Понимаю, что задача легкая, но проблемы с оформлением (
Задание 2. Записать программный код программы, которая выводит на экран в виде таблицы значения функции, заданной графически на интервале от xmin до xmax с шагом dx. Заглавие таблицы снабдить всеми необходимыми атрибутами (общим заголовком и заглавиями столбцов).
y*y можно заменить y^2
y*y*y можно заменить y^3
Так же и остальное

C#
1
If (100*x+10*y+z=x*x*x+y*y*y+z*z*z)
Ты написал = (это оператор присваивания),а нужно == (сравнение).

C#
1
For (int x=1, int y=0, int z=0:x<=9,y<=9,z<=9;z++,x++,y++);
Здесь не нужно ставить ; после For=)

И отвыкай писать все в 1 строку без {}
C#
1
2
3
4
5
6
7
8
9
10
11
for (int x = 1, y = 0, z = 0; x <= 9 /*Условие нужно ставить только 1, сам решишь какую из этих 3*/; z++, x++, y++)
{
      if ((100*x + 10*y + z) == (x^3 + y^3 + z^3))
      {
             Console.WriteLine("Число  = {0}", 100*x + 10*y + z);
      }
      else
      {
             Console.WriteLine("Таких чисел нет");
      }
}
Такой код на много лучше выглядит.
1
26.12.2010, 13:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2010, 13:46
Помогаю со студенческими работами здесь

Найти все трехзначные простые числа
кому не лень помочь мне написать всю программу по этой задачи : найти все трехзначные простые...

Найти все трехзначные простые числа
решить в консольном режиме: Найти все трехзначные простые числа(Определить функцию помогающую...

Найти все трехзначные простые числа
. Найти все трехзначные простые числа (простым называется натуральное чис- ло, большее 1, не...

Найти все трехзначные числа Армстронга
Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru