Powtórzenie - If Else
Część sekcji Podstawy ścieżki C# w Coddy. Lekcja 29 z 69.
Wyzwanie
PoczątkującyOtrzymujesz kod, który pobiera jako dane wejściowe dwie liczby n1 i n2 oraz ciąg znaków złożony z jednego znaku op.
Uwaga: w kolejnych lekcjach nauczymy się pobierać dane wejściowe od użytkownika, na razie po prostu nie ruszaj trzech pierwszych wierszy.
Możliwe wartości op to '+', '-', '/' i '*'
Twoim zadaniem jest ustawienie zmiennej result na podstawie warunków:
- jeśli
opto'+', ustawresultnan1 + n2. - jeśli
opto'-', ustawresultnan1 - n2. - jeśli
opto'/', ustawresultnan1 / n2. - jeśli
opto'*', ustawresultnan1 * n2.
Spróbuj swoich sił
using System;
public class Program {
public static void Main(string[] args) {
int n1 = int.Parse(Console.ReadLine());
int n2 = int.Parse(Console.ReadLine());
string op = Console.ReadLine();
// Napisz swój kod poniżej
double result = 0;
Console.WriteLine(result);
}
}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