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

Дано натуральное число N. Найти сумму первой и последней цифры этого числа.

09.01.2013, 21:02. Показов 5436. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дано натуральное число N. Найти сумму первой и последней цифры этого числа.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2013, 21:02
Ответы с готовыми решениями:

Дано натуральное число л. Найти сумму первой и последней цифры этого числа
Дано натуральное число л. Найти сумму первой и последней цифры этого числа.

Дано натуральное число n. Найти сумму первой и последней цифры этого числа
Дано натуральное число n. Найти сумму первой и последней цифры этого числа.

Дано натуральное число n. Найти сумму первой и последней цифры этого числа
6)дано натуральное число n. Найти сумму первой и последней цифры этого числа

[Visual Prolog 7] Дано натуральное число n. Найти сумму первой и последней цифры этого числа
Здравствуйте. Прошу помогите с решением задачи или укажите, где моя ошибка в коде. Добавлено...

4
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
09.01.2013, 22:06 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
26
27
28
29
30
31
32
33
34
using System;
 
class Program
{
    public static int GetFirstDigit(int x)
    {        
        while((x / 10) != 0) x /= 10;        
        return x;
    }
    
    public static int GetLastDigit(int x)
    {
        return x % 10;
    }
    
    public static int Main()
    {        
        Console.Write("N: ");
        
        int n;
        if(!int.TryParse(Console.ReadLine(), out n) || n < 0) 
        {
            Console.WriteLine("error");
            return 1;
        }                
                                        
        if(n < 10)
            Console.WriteLine("result: {0}", n);
        else
            Console.WriteLine("result: {0}", GetFirstDigit(n) + GetLastDigit(n));
        
        return 0;
    }
}
1
34 / 27 / 6
Регистрация: 31.03.2012
Сообщений: 115
09.01.2013, 22:09 3
1. Конвертируешь число в строку, затем строку - в char-овый массив.
Берешь [0] и [arr.Lengh-1] элементы массива, парсишь их в int, складываешь и рез-т выводишь на экран.

А, еще проверка нужна, если введено однозначное число (если введенное число <10, вывод этого же числа). Иначе - см. п.1
1
Master of Orion
Эксперт .NET
6100 / 4956 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
09.01.2013, 22:41 4
C#
1
2
3
4
5
6
7
8
9
10
11
12
public static int Main()
    {                
        string str,
        int n;
        do
        {
            Console.Write("N: ");
        }  while(!int.TryParse(str = Console.ReadLine(), out n);  
        Console.WriteLine(str[0] + n % 10 - '0');
        
        return 0;
    }
1
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
10.01.2013, 22:15 5
Вот такой вариант, коряво наверно, но может пригодится
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System; 
 
class Programm 
{ 
    static void  Main() 
    {
        int n, x = 0, y , nn, sum; 
        Console.WriteLine("Inter number "); 
        n = Convert.ToInt32(Console.ReadLine());
        nn = n;
        while (n != 0)
        {
            if (n / 10 == 0)
                x = n;
            n /= 10;
        }
        y = nn % 10; 
        sum = x + y;
        Console.WriteLine("Sum is "+sum);
 
    } 
}
1
10.01.2013, 22:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2013, 22:15
Помогаю со студенческими работами здесь

Дано натуральное число n, найти сумму первой и последней цифр данного числа
Значит есть пару заданий по информатики, а в ней я полный профан Помогите написать пару программ,...

Найти сумму первой и последней цифры этого числа
Дано натуральное число n. Найти сумму первой и последней цифры этого числа

Найти сумму первой и последней цифры этого числа
Дано натуральное число n. Найти сумму первой и последней цифры этого числа.

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


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

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