Izračun razlike dveh celih števil
Sestavi funkcijo (statično metodo), s pomočjo katere boš izračunal razliko dveh poljubnih celih števil. Delovanje metode demonstriraj v ustreznem programu.
Rešitev (Java)
import javax.swing.JOptionPane;
public class OdstejDveStevili {
public static void main(String[] args) {
// preberemo podatke
String niz = JOptionPane.showInputDialog("Vnesi prvo število:");
int st1 = Integer.parseInt(niz);
niz = JOptionPane.showInputDialog("Vnesi drugo število:");
int st2 = Integer.parseInt(niz);
// izpisemo rezultat - uporabimo metodo
System.out.println("Razlika števil " + st1 + " in " + st2 + " je "
+ razlika(st1, st2));
}
// metoda, ki izracuna razliko med dvema poljubnima celima steviloma
public static int razlika(int st1, int st2) {
int razlika = st1 - st2;
return razlika;
}
}
Rešitev (C#)
using System;
using System.Collections.Generic;
using System.Text;
namespace OdstejDveStevili {
class OdstejDveStevili {
static void Main(string[] args) {
// preberemo podatke
Console.Write("Vnesi prvo število: ");
int st1 = Int32.Parse(Console.ReadLine());
Console.Write("Vnesi drugo število: ");
int st2 = Int32.Parse(Console.ReadLine());
// izpisemo rezultat - uporabimo metodo
Console.WriteLine("Razlika stevil " + st1 + " in " + st2 + " je "
+ razlika(st1, st2));
Console.ReadKey();
}
// metoda, ki izracuna razliko med dvema poljubnima celima številoma
public static int razlika(int st1, int st2) {
int razlika = st1 - st2;
return razlika;
}
}
}
Rešitev (Python)
#!C:/Python30/python
#-*-encoding: utf-8 -*-
# -*- coding: latin-1 -*-
'''
Created on 22.6.2009
@author: fajdigap
'''
# metoda, ki izracuna razliko med dvema poljubnima celima steviloma
def razlika(st1, st2):
razlika = st1 - st2
return razlika
# preberemo podatke
st1 = int(input("Vnesi prvo število:"))
st2 = int(input("Vnesi drugo število:"))
# izpisemo rezultat - uporabimo metodo
print ("Razlika števil",st1,"in",st2,"je",razlika(st1, st2))