Найти все трехзначные числа, сумма цифр которых равна данному целому числу
Найти все трехзначные числа, сумма цифр которых равна данному целому числу
Найти все трехзначные числа?сумма цифр которых равна данному целому числу! Ребята побыстрее надо.
Найти все трехзначные числа, сумма цифр которых равна заданному целому числу
Задача: Найти все трехзначные числа, сумма цифр которых равна данному целому числу Решение.
Найти все трехзначные десятичные числа, сумма цифр которых равна заданному числу
По введенным целым числом М распечатать все трехзначные десятичные числа, сумма цифр которых равна.
Найти и распечатать все трехзначные числа, сумма цифр которых равна вводимому с клавиатуры числу
2. Найти и распечатать все трехзначные числа, сумма цифр которых равна вводимому с клавиатуры.
2639 / 1751 / 920
Регистрация: 16.10.2013
Сообщений: 5,068
Записей в блоге: 14
С циклом for сделал. 2 других вам для «подумать самостоятельно».
1 2 3 4 5 6 7 8 9 10
#include int main() { int k = 12; // данное число for(int i = 100; i 1000; ++i) { if(i / 100 + i / 10 % 10 + i % 10 == k) { std::cout <" "; } } return 0; }
Найти все трехзначные числа, сумма цифр которого равна k
Дано натуральное число k. Найти все трехзначные числа, сумма цифр которого равна k. Операцию деления, целочисленного деления и определения остатка не использовать.
Лучшие ответы ( 2 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Найти все трехзначные числа, сумма цифр которых равна n
Дано натуральное число n (n < 27). Найти все трехзначные числа, сумма цифр которых равна n.
Найти все трехзначные натуральные числа, сумма цифр которых равна В, а само число состоит из разных цифр
Выполнить задание на C# Найти все трехзначные натуральные числа, сумма цифр которых равна В, а.
Найти все трехзначные натуральные числа, сумма цифр которых равна В, а само число состоит из разных цифр
using System; using System.Collections.Generic; using System.Linq; using System.Text; .
Найти все трехзначные числа, сумма цифр которых равна данному целому числу
Найти все трехзначные числа, сумма цифр которых равна данному целому числу. помогите решить.
626 / 390 / 135
Регистрация: 06.03.2017
Сообщений: 1,457
Сообщение было отмечено yosia как решение
Решение
1 2 3 4 5 6 7
int k = 15; for (int i = 100; i 1000; i++) { var sum = i.ToString().Select(x => char.GetNumericValue(x)).Sum(); if (sum==k) Console.WriteLine(i); }
Регистрация: 31.03.2020
Сообщений: 11
Спасибо большое 🙂
Жесток & Наивен
483 / 188 / 91
Регистрация: 02.02.2017
Сообщений: 427
Сообщение было отмечено yosia как решение
Решение
Тоже самое, только без Linq.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
private static void Main(string[] args) { int k = Convert.ToInt32(Console.ReadLine()); for(int i = 100; i 1000; i++) { var temp = i.ToString(); var sum = 0; for(int j = 0; j temp.Length; j++) { sum += Convert.ToInt32(temp[j].ToString()); } if(sum == k) Console.WriteLine(i); } Console.ReadLine(); }
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Распечатать все трехзначные десятичные числа, сумма цифр равна М
1. По введенному целому числу М распечатать все трехзначные десятичные числа, сумма цифр равна М.
Найти все трёхзначные цифры, такие, что сумма цифр равна А, а само число делится на В (А и В вводятся с клавиатуры)
Найти все трёхзначные цифры, такие, что сумма цифр равна А, а само число делится на В (А и В.
Найти все трехзначные числа, средняя цифра которых равна сумме первой и третьей цифр
Как сделать, чтобы выводило не только первое подходящее число, но и остальные? Может быть continue.
Найти все трехзначные числа, средняя цифра которых равна сумме первой и третьей цифр
Написать код решения поставленной задачи. Решение представить в трех видах: 1) с помощью цикла for;.
Найти все четырёхзначные числа сумма цифр которых равна А.
Доброго времени суток уважаемые Дамы и Господа! =) Вот задание на которое есть код(вижуал.
Или воспользуйтесь поиском по форуму:
Анализ алгоритма
Переберем цифры сотен, десятков и единиц и найдем все трехзначные числа, сумма цифр которых равна n .
Реализация алгоритма
Читаем входное значение n.
Перебираем цифры i , j, k трехзначного числа и подсчитываем количество троек (i, j, k), сумма которых равна n . Число сотен i не может равняться нулю, поэтому 1 ≤ i ≤ 9.
if (i + j + k == n) res++;
Выводим количество найденных трехзначных чисел.
Снова перебираем цифры сотен, десятков и единиц и выводим все трехзначные числа, сумма цифр которых равна n .
if (i + j + k == n) printf( «%d%d%d\n» ,i,j,k);
Java р еализация
import java.util.*;
public class Main
public static void main(String[] args )
Scanner con = new Scanner(System. in );
int n = con .nextInt();
int i , j , k , res = 0;
for ( i = 1; i
for ( j = 0; j
for ( k = 0; k
if ( i + j + k == n ) res ++;
System. out .println( res );
for ( i = 1; i
for ( j = 0; j
for ( k = 0; k
if ( i + j + k == n ) System. out .printf ( «% d%d%d \n» , i , j , k );
for i in range ( 1 , 10 ):
for j in range ( 0 , 10 ):
for k in range ( 0 , 10 ):
if (i + j + k == n): res = res + 1 ;
for i in range ( 1 , 10 ):
for j in range ( 0 , 10 ):
for k in range ( 0 , 10 ):
if (i + j + k == n): print ( str (i) + str (j) + str (k));
Записать все трехзначные числа сумма цифр которых равна 3
Регистрация: 06.11.2012
Сообщений: 40
C++ получить числа, сумма цифр которых = n
Помогите, пожалуйста, разобраться!
я написала код, который выводит все трёхзначные числа, сумма которых равна заданному числу n. Он работает прекрасно)
#include using namespace std; int main() < setlocale(0, ""); int n; // задаём число n int i; cout > n; // вводим число for(int i=100; i system ("pause"); return 0; >
но проблема в другом, мне решить такую же задачу, только для четырёхзначных чисел. Вроде всё просто, но программа работает неправильно. Помогите написать правильный код, и укажите, плиз, где у меня тут ошибка почему нет аналогии с трёхзначными числами.
#include using namespace std; int main() < setlocale(0, ""); int n; // задаём число n int i; cout > n; // вводим число for(int i=1000; i system ("pause"); return 0; >