Loading...
abelkov avatar abelkov 2 Точки

"Print And Sum" - въпрос

Колеги,
На задачата "Print And Sum" не мога да се сетя как да принтирам числата на един ред. Моля за помощ. Това съм написал до момента:

 

function printAndSum(n, m){

   let sum = 0;

 

   for (let i = n; i <= m; i++){

      sum += i;

      console.log(i);

   }

   console.log(`Sum: ${sum}`);

}

Тагове:
0
Programming Fundamentals 30/09/2018 20:22:29
NikolayNeykov92 avatar NikolayNeykov92 617 Точки

Здравей,

направи си една променлива стринг например  let numbers = ''; преди да влезнеш в цикъла

и към нея добавяй числата с празен спейс след това  numbers += i + ' '; и накрая принтираш числата. 

Ето пример: https://pastebin.com/DgH07yQv

0
30/09/2018 20:29:03
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

ам събираш ги в един масив и после ги принтираш накрая.. ама без условието само толкова.

0
abelkov avatar abelkov 2 Точки

благодаря.

0
KaloyanZahariev avatar KaloyanZahariev 4 Точки

Write a program to display numbers from given start to given end and their sum. All the numbers will be integers. On the first line you will receive the start, on the second the end.

Examples

Input

Output

5

10

5 6 7 8 9 10

Sum: 45

0

26

0 1 2 … 26

Sum: 351

50

60

50 51 52 53 54 55 56 57 58 59 60

Sum: 605

 

Judge ми дава 100/100 на ето това решение:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp13
{
    class Program
    {
        static void Main(string[] args)
        {
            int numStart = int.Parse(Console.ReadLine());
            int numEnd = int.Parse(Console.ReadLine());
            int sum = 0;

            for (int i = numStart; i <= numEnd; i++)
            {
                sum = sum + i;
                Console.Write($"{i} ");
            }

            Console.WriteLine();
            Console.WriteLine($"Sum: {sum}");

        }
    }
}

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.