ZADACI
1Izračunati kvadrat upisanog broja.
Opis rješenja: Program izvodi ucitavanje broja i racuna njegov kvadrat.
Opis programa: Prva naredba je REM. Druga naredba je INPUT i ona ucitava broj. Treca naredba racuna kvdrat toga broja. Cetvrta naredba PRINT ispisuje rezultat. Peta naredba END oznacava kraj programa.
Listing programa:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | REM 06411063
PRINT "Kvadrat broja"
PRINT "Unesi broj ";
INPUT a
x=a^2
PRINT "kvadrat toga broja iznosi"; x
END
Verzija 2
1 REM 06411063
2 INPUT "Unesi broj"; a
3 x=a^2
4 PRINT "kvadrat toga broja iznosi"; x
5 END
|
Ispis na ekranu:
Napisati program za izračunavanje kvadrata upisanog broja.
Opis rješenja: Prvo se upisuje vrijednost broja (ulaz). Izračunavanje kvadrata upisanog broja može biti i množenje broja sa samim sobom (x * x). Na kraju program se izvodi ispis.
Opis programa: Na početku programa se nalaze naredbe za deklarisanje tipa varijabli (dio VAR). Zatim se upisuje vrijednost varijable x. Obrada se izvodi sa y := x * x. Ispis vrijednosti je na kraju.
Tabela 2.5. Izračunavanje
Tekstualni algoritam | Listing programa | Ekran |
| PROGRAM PP2_5; | |
| VAR | |
| x, y : Real; | |
| BEGIN | |
| Write('Broj '); | |
l. upisati x | Readln(x); | Broj 3 |
2. izračunati y | y := x * x; | |
3. ispisati x i y | Writeln('x = ', x, 'y = ',y); | x = 3.000000E+00 y = 9.000000E+00 |
| END. | |
Listing programa:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | PROGRAM PP2_5;
USES
WinCRT;
VAR
x, y : Real;
BEGIN
WRITELN('Kvadrat upisanog broja');
Write('Broj ');
Readln(x);
y := x * x;
Writeln('x = ', x, ' y = ',y);
END.
Izračunati kvadrat upisanog prirodnog broja. Opis rješenja: Listing programa: 1 2 3 4 5 6 7 8 9 10 11 | #include<iostream>
using namespace std;
int main()
{
int broj;
cout<<"Unesi broj: ";
cin>>broj;
cout<<endl<<"Kvadrat unesenog broja iznosi: "<<broj*broj<<endl;
return 0;
}
Izračunati kvadrat upisanog broja. Listing programa : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | package zadatak;
import java.util.Scanner;
public class Clasa1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x= input.nextInt();
int y= x*x;
System.out.print("Broj je "+y);
}
}
II Verzija
package zadatak;
import java.util.Scanner;
public class P06411063 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Unesite broj");
float a = input.nextFloat();
float x = a * a;
System.out.println("Kvadrat broja je:" + x);
}
}
|
|
Napisati program za izračunavanje kvadrata upisanog broja. Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include<stdio.h>
main()
{
int broj;
printf("Unesite broj: ");
scanf("%d",&broj);
printf("Kvadrat unesenog broja iznosi: %d",broj*broj);
return 0;
}
|
Izračunati aritmetičku sredinu dva broja. Listing programa: 1 2 3 4 5 6 7 8 | REM 06411136
CLS
PRINT "Aritmeticku sredinu dva broja"
INPUT "Prvi broj ", a
INPUT "Drugi broj ", b
as1 = (a + b) / 2
PRINT "aritmeticka sredina iznosi", as1
END
. Izračunati aritmetičku sredinu dva broja. Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | PROGRAM P06411136;
USES
WinCrt;
VAR
a , b, asr : Real;
BEGIN
WRITELN('Aritmeticka sredina');
Write('broj ');
Readln(a);
Write('broj ');
Readln(b);
asr := (a+b)/2;
Writeln('a = ', a, ' b = ', b, ' aritmeticka sredina = ', asr);
END.
Naći program za izračunavanje aritmetičku sredinu dva broja. Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <iostream>
using namespace std;
int main()
{
int iBroj1, iBroj2;
cout<<"Unesi dva broja: ";
cin>>iBroj1>>iBroj2;
double dSredina;
dSredina = (iBroj1+iBroj2);
dSredina = dSredina / 2;
cout<<"Aritmeticka sredina je: "<< dSredina;
return 0;
}
|
Ispis na ekranu:
Izračunati aritmetičku sredinu dva broja. Opis programa: I Varijanta: Izračunava se suma int s = a + b. Zaitm se u naredbi ispisa izračunava aritmetička sredina s/2. II Varijanta: Aritmetička sredina se izračunava u posebnom izrazu. Zato što je realna vrijednosti koristimo 2. (double as = (a+b)/2. ) \t u naredbi System.out.print obzebjeđuje razmak između ispisa (TAB). Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | package Zadaci;
import java.util.Scanner;
public class p06411136 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Unesi broj a= ");
int a = input.nextInt();
System.out.print("Unesi broj b= ");
int b = input.nextInt();
int s = a + b;
System.out.print("Suma je " + s + "\tAritmetièka sredina dva broje je " + s/2 );
}
}
II Varijanta - izracunaj vrijednost pa je ispisi
package Zadaci;
import java.util.Scanner;
public class p06411136 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Unesi broj a= ");
int a = input.nextInt();
System.out.print("Unesi broj b= ");
int b = input.nextInt();
double as = (a+b)/2. ;
System.out.print("Suma je " + (a+b) + "\tAritmetièka sredina dva broje je " + as);
}
}
Izracunati aritmeticku sredinu dva broja. Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <stdio.h>
main()
{
int broj1,broj2;
double dSredina;
printf("Unesite dva broja: \n");
scanf("%d %d",&broj1,&broj2);
dSredina=broj1+broj2;
dSredina=dSredina /2;
printf("Aritmeticka sredina ta dva broja je: %.2f",dSredina);
return 0;
}
|
|
|
|
Naći program za izračunavanje aritmetičku sredinu tri broja. Opis rješenja: Program izvodi ucitavanje 3 broja i racunanje njihove aritmeticke sredine Opis programa: Prva naredba je REM. Druga naredba je INPUT i ona ucitava 3 broja. Treca naredba racuna aritmeticku sredinu. Cetvrta naredba PRINT ispisuje rezultat. Peta naredba END oznacava kraj programa. Listing programa: 1 2 3 4 5 | 1 REM
2 INPUT "Unesi 3 broja"; a,b,c
3 x=(a+b+c)/3
4 PRINT "Aritmeticka sredina iznosi"; x
5 END
|
Ispis na ekranu: Naći program za izračunavanje aritmetičku sredinu tri broja. Opis rješenja: Opis programa: Za objašnjenje: *** | Listing programa | Opis | 1 | PROGRAM sredina; | | 2 | USES WinCRT; | | 3 | VAR | | 4 | a, b, c: Integer; | | 5 | as: Real; | | 6 | BEGIN | | 7 | Write('a, b, c = '); | | 8 | Readln(a, b, c); | | 9 | as:=(a+b+c)/3; | sumu tri broja s= a+b+c podijeli sa 3 | 10 | Writeln('as=',as:4:2); | | 11 | END. | |
Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | PROGRAM sredina;
USES WinCRT;
VAR
a, b, c: Integer;
as : Real;
BEGIN
WRITELN('Aritmeticka sredina tri broja');
Write('a, b, c = ');
Readln(a, b, c);
as := (a + b + c) / 3;
Writeln('as=', as:4:2);
END.
|
Ispis na ekranu .Naći program za izračunavanje aritmetičku sredine tri prirodna broja.. Opis rješenja: Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 | #include<iostream>
using namespace std;
int main()
{
int a,b,c;
cout<<"Unesi brojeve: ";
cin>>a>>b>>c;
int suma=a+b+c;
cout<<"Aritmeticka sredina unesenih brojeva iznosi: "<<(double)suma/3<<endl;
return 0;
}
apisati program za izračunavanje aritmetičku sredinu tri broja. Listing programa : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | package Zadaci;
import java.util.Scanner;
public class p06412009 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a= input.nextInt();
int b= input.nextInt();
int c= input.nextInt();
double as = (a+b+c)/3.;
System.out.print("as= "+as);
}
}
|
|
| |
|
Naći program za izračunavanje aritmetičku sredine tri prirodna broja..
Opis rješenja:
Listing programa:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <stdio.h>
main()
{
int a,b,c;
double suma;
printf("Unesi tri broja: \n");
scanf("%d %d %d",&a,&b,&c);
suma=a+b+c;
suma=suma/3;
printf("Aritmeticka sredina tri broja: %.3f", suma);
return 0;
}
|
Ispis na ekranu:
Izračunati kvadrat upisanog broja i ispisati kao novu varijablu. Koristiti funkcije.
Dijagram toka | Tekstualni algoritam |

Izračunati kvadrat upisanog broja i ispisati kao novu varijablu. Listing programa: 1 2 3 4 5 6 7 8 9 | REM P06311021;
PRINT "Kvadrat broja" : REM naslov
PRINT "Broj "; : REM ulazna promjenljiva
INPUT x : REM ulaz - ucitavanje promjenljive
y = x ^ 2 : REM obrada - kvadrat broja
PRINT"x = ", x, " y ", y : REM izlaz - ispis
END
|
Ispis na ekranu Izračunati kvadrat upisanog broja i ispisati kao novu varijablu. Koristiti funkciju SQR. Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | PROGRAM P06311021;
USES
WinCRT;
VAR
x, y : Real;
BEGIN
WRITELN('Kvadrat broja');
WRITE('Broj ');
READLN( x );
y := SQR (x);
WRITELN('x = ', x, ' y = ', y );
END.
.Izračunati kvadrat upisanog prirodnog broja i ispisati kao novu varijablu. Koristiti funkciju pow. Opis rješenja: Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 | #include<iostream>
#include<cmath>
using namespace std;
int main()
{
int broj;
cout<<"Unesi broj: ";
cin>>broj;
double kvadrat=pow(broj,2);
cout<<"Kvadrat unesenog broja iznosi: "<<kvadrat<<endl;
return 0;
}
|
Izračunati kvadrat upisanog broja i ispisati kao novu varijablu. Koristiti funkciju. Opis programa: Kvadratna funkcija u programskom jeziku Java je Math.pow(x, 2) Listing programa : 1 2 3 4 5 6 7 8 9 10 11 | import java.util.Scanner;
public class Clasa1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x= input.nextInt();
int y= Math.pow(x, 2) ;
System.out.print("y= "+y);
}
}
|
. Izračunati kvadrat upisanog prirodnog broja i ispisati kao novu varijablu. Opis rješenja: Listing programa: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <stdio.h>
#include <math.h>
main()
{
int broj;
double kvadrat;
printf("Unesi broj: ");
scanf("%d",&broj);
kvadrat=pow(broj,2);
printf("Kvadrat unesenog broja iznosi: %.3f",kvadrat);
return 0;
}
|
|
|
Nema komentara:
Objavi komentar