Size: a a a

CODE BLOG / Чат

2021 October 10

P

Phantom in CODE BLOG / Чат
+
источник

PK

Pasha Kozyr in CODE BLOG / Чат
Всем привет. я устроился на первую работу джуном удаленно. 3 мес испытательный срок отработал, потом уволили, не потянул их требования. работал на них неофициально и записи в трудовой нет сколько на них работал. теперь не знаю что будущему работодателю говорить про прошлую работу. думаю сказать пол-года проработал, сказать сам ушёл, а причину придумать. не часто ли звонят предыдущему работодателю, чтобы проверить их бывшего сотрудника?
источник

M

Mnogolikiy in CODE BLOG / Чат
А кто-то звонит предыдущим работодателям ?
источник

А

Арсений in CODE BLOG / Чат
Найдите сумму всех чисел меньше 1000, кратных 3 или 5.
источник

А

Арсений in CODE BLOG / Чат
using System;
using System.Collections.Generic;
using System.Linq;

namespace Euler1
{
   class Program
   {
       static void Main(string[] args)
       {
           int a = 1;
           
           List<int> list = new List<int>();
           while (true)
           {
               if (a < 999)
               {
                   a++;
                   if (a % 3 == 0&&a % 5 != 0)
                   {
                       list.Add(a);
                   }
                   if (a % 5 == 0)
                   {
                       list.Add(a);
                   }
               }
               else
               {
                   int sum = list.ToArray().Sum();
                   list.ForEach(Console.WriteLine);
                   Console.WriteLine($"Сумма: {sum}");
                   Console.ReadKey();
               }
           }
       }
   }
}
источник

А

Арсений in CODE BLOG / Чат
я это сделал таким образом (только начал учить язык)
источник

P

Phantom in CODE BLOG / Чат
Без list нельзя?
источник

А

Арсений in CODE BLOG / Чат
все работает правильно, но как можно было это сделать легче или компактнее?
источник

А

Арсений in CODE BLOG / Чат
🤷‍♂️
источник

A

Aspirin in CODE BLOG / Чат
Заменить оба if на один: if (a % 3 == 0 || a % 5 == 0)
источник

А

Арсений in CODE BLOG / Чат
|| это или?
источник

A

Aspirin in CODE BLOG / Чат
Да
источник

А

Арсений in CODE BLOG / Чат
понял, спасибо
источник

A

Aspirin in CODE BLOG / Чат
Также не вижу смысла использовать while true и дополнительно переменную инкрементировать, когда можна взять for
источник

P

Phantom in CODE BLOG / Чат
int result = 0;
for(int i = 3; i < 1000; i++)
{
   if(i % 3 =  0 || i % 5 == 0)
   {
       result += i;
   }
}
источник

P

Phantom in CODE BLOG / Чат
Но, но, но
источник

4

4g in CODE BLOG / Чат
Thinkpad? 🤷🏻
источник

P

Phantom in CODE BLOG / Чат
Чтобы было лучше
источник

P

Phantom in CODE BLOG / Чат
int result = 0;
for(int i = 3; i < 1000; i += 3)
{
       result += i;
}
for(int i = 5; i < 1000; i += 5)
{
       result += i;
}
источник

A

Aspirin in CODE BLOG / Чат
Мимо, у тебя числа такие как 15 идут два раза
источник