Предмет: Информатика, автор: killvol

С клавиатуры вводится 2 числа.Написать процедуру которая принимает 2 целых числа и находит сумму чисел от одного числа до другого числа.Например вводим 2 и 8 соответственно процедура должна посчитать и вывести 2+3+4+5+6+7+8


ПОМОГИТЕ СРОЧНО! ДАЮ 50 БАЛЛОВ.

Ответы

Автор ответа: sstepantzover
1

Обожаю Cи и на нём и написал программа работает проверил в интерпритаторе Dev C++

#include <stdio.h>

int main() {

int a,b,c,i = 0;

scanf("%d",&a);

scanf("%d",&b);

for(a=a;a<=b;a++)printf(" %d ",a);

}


killvol: только мне надо C#
sstepantzover: В следующий раз говори на каком языке
vladsoroka2005: ++
Автор ответа: vladsoroka2005
1

за ранее пишите какой язык нужен вот c#

using System;

namespace App

{

   class Program

   {

       static void Main(string[] args)

       {

           int a=Convert.ToInt32(Console.ReadLine());

           int b=Convert.ToInt32(Console.ReadLine());

           int suma=0;

           for( int i=a;i<=b;i++)suma+=i;

Console.WriteLine(suma);

       }

   }

}


vladsoroka2005: я перед циклом проиналицизировал переменную она ничему не равна а в цикле уже придовал значения
killvol: у меня ругается что типа она без значения и не может выполняться с ним действий
vladsoroka2005: извиняй попробуй присвоить 0
vladsoroka2005: просто по памяти писал)
killvol: а что значит suma+=i; почему +=?
vladsoroka2005: дискорд есть?
killvol: нету а много что ли объяснять?
vladsoroka2005: мы прибавляем значение к переменной к которому было, тоесть, если int a=5; то если a+=8; значение а будет 13
killvol: всё понял спасибо огромное
vladsoroka2005: пожалуйста
Похожие вопросы
Предмет: Английский язык, автор: sashadreger
Предмет: Алгебра, автор: ВоваПанк