Powtórzenie – dynamiczne dane wejściowe
Część sekcji Podstawy ścieżki C# w Coddy. Lekcja 48 z 69.
Wyzwanie
PoczątkującyNapisz program, który pobiera dynamiczną liczbę wartości wejściowych.
Pierwsza wartość wejściowa to liczba określająca liczbę następujących po niej wartości wejściowych. Kolejne wartości wejściowe są liczbami całkowitymi.
Na końcu wypisz sumę wszystkich liczb wejściowych (z wyjątkiem pierwszej, którą przechowujemy w count).
Na przykład,
Dane wejściowe:
3
1
5
6Oczekiwany wynik: 12
Wyjaśnienie: 1 + 5 + 6 = 12, a po pierwszej liczbie wejściowej (3) następują dokładnie 3 liczby.
Uwaga: Jeśli utkniesz, zajrzyj do podpowiedzi, aby dowiedzieć się, jak pobierać dane wejściowe dynamicznie.
Spróbuj swoich sił
using System;
public class Program {
public static void Main(string[] args) {
int count = int.Parse(Console.ReadLine());
// Napisz swój kod poniżej
}
}Wszystkie lekcje w sekcji Podstawy
4Operatory, część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczne7Podstawowe wejście i wyjście
Podstawowe wyjścieInterpolacja ciągów znakówOdczytywanie danych wejściowychParsowaniePowtórka — do 120Powtórka — prawda czy fałsz5Operatory część 2
Operatory porównaniaOperatory logiczne część 1Operatory logiczne część 2Powtórka — prosta logikaOperatory logiczne część 36Podejmowanie decyzji
Instrukcja ifIf - ElseInstrukcja switchOperator trójargumentowyPowtórzenie - If ElseZagnieżdżone If - Else9Pętle
Pętla forPętla whilePętla do whileInstrukcja breakInstrukcja continueZagnieżdżona pętlaNieskończona pętlaPowtórzenie – dynamiczne dane wejściowe12Operacje na ciągach znaków
Metody ciągów znaków – część 1Metody ciągów znaków – część 2Formatowanie ciągów znakówPoćwicz samodzielnie: Kompilator C# online