Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Zadatak1
- {
- class Program
- {
- static void Main(string[] args)
- {
- //Napisati program koji traži točno definiran unos dvaju brojeva i neke operacije i potom obavlja tu operaciju
- Console.Write("Upisite dva broja i operaciju u obliku 'broj1 +/-/*/ / broj2': ");
- string izraz = Console.ReadLine();
- int broj1 = 0;
- int broj2 = 0;
- string operacija = null;
- for (int i = 0; i <= izraz.Length - 1; i++)
- {
- if (izraz[i] == '+' || izraz[i] == '-' || izraz[i] == '*' || izraz[i] == '/')
- {
- broj1 = int.Parse(izraz.Substring(0, i));
- operacija = izraz.Substring(i, 1);
- broj2 = int.Parse(izraz.Substring((i + 1), (izraz.Length - i - 1)));
- }
- }
- switch (operacija)
- {
- case "+":
- {
- Console.WriteLine("{0} + {1} = {2}", broj1, broj2, (broj1 + broj2));
- break;
- }
- case "-":
- {
- Console.WriteLine("{0} - {1} = {2}", broj1, broj2, (broj1 - broj2));
- break;
- }
- case "*":
- {
- Console.WriteLine("{0} * {1} = {2}", broj1, broj2, (broj1 * broj2));
- break;
- }
- case "/":
- {
- Console.WriteLine("{0} / {1} = {2}", broj1, broj2, ((float)broj1 / broj2));
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement