Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Instructiuni elementare (atribuire, decizie, repetare)

java



+ Font mai mare | - Font mai mic



Instructiuni elementare (atribuire, decizie, repetare)

1.                  Sa se calculeze si afiseze cate numere naturale de patru cifre, impartite la 67, dau restul 23.



class Raspuns

}

2.                  Scrieti o aplicatie Java care sa reconstituie scaderea:

X X X -

X 2 X

---------

8 7 9

import javax.swing.*;

class Scadere

}

if(are==false)System.out.println('nu are solutie');

}

}

3.                  Sa se calculeze valoare constantei PI, pe baza formulei:

pi/4=1-1/3+1/5-1/7+1/9-

Se vor lua N=3000 de termeni in aceasta suma.

class Pi

}

4.                  Sa se afiseze toti divizorii unui numar intreg dat ca parametru in linia de comanda.

class Divizori

}

5.                  Sa se calculeze primul numar prim mai mare decat un numar dat ca parametru in linia de comanda.

class PrimulNrPrim

System.out.println('Primul numar prim mai mare este: '+nrCrt);

}

private static boolean estePrim(int x)

return este;

}

}

6.                  Se citesc de la tastatura trei numere intregi a, b si c. Sa se ordoneze aceste numere crescatoare, astfel incat a va fi minimul, iar in c va fi maximul. Citirea de la tastatura se va face cu metoda showInputDialog() din clasa JOptionPane.

import javax.swing.*;

class Ordonare3

if(b>c)

if(a>c)

System.out.println(a+' '+b+' '+c);

}

}

7.                  Se citesc doua numere a si b. Sa se afiseze daca cele doua numere au acelasi numar total de divizori.

import javax.swing.*;

class Comparare

}

8.                  Se citeste un numar natural a. Sa se afiseze daca este patrat perfect sau nu.

import javax.swing.*;

class PatratPerfect

}

9.                  Se citesc n1 si n2 capetele unui interval inchis. Sa se afiseze daca in intervalul [n1, n2], exista cel putin un numar prim.

import javax.swing.*;

class ExistaNumerePrime

if(exista)System.out.println('exista');

else System.out.println('nu exista');

}

private static boolean estePrim(int nr)

}

10.              Se citeste un numar natural de la tastatura. Sa se afiseze care este cifra maxima din acest numar.

import javax.swing.*;

class CifraMaxima

System.out.println(max);

}

}

11.              Se citesc trei numere intregi a, b si c, de la tastatura. Sa se calculeze maximul dintre a si b (se va folosi metoda definita separat maxim(), ce are doi parametrii) si maximul dintre a, b si c (se va folosi metoda definita separate maxim(), ce are trei parametrii). Aceasta aplicatie ilustreaza polimorfismul parametric in Java (posibilitatea ca in aceeasi clasa sa existe doua sau mai multe metode cu acelasi nume, dar cu liste de parametrii diferiti).

import javax.swing.*;

class CalculMaxim

private static int maxim(int a,int b)

private static int maxim(int a,int b,int c)

}

12.              Se citeste un numar natural n. Se citesc primul termen si ratia unei progresii aritmetice. Sa se calculeze, recursiv, termenul de rang n al progresiei.

import javax.swing.*;

class ProgresieAritmetica

private static double calcul(double primulTermen, double ratia,

int n)

}

13.              Se citeste un numar natural N. Sa se calculeze termenul de rang N din sirul lui Fibonacci.

Sirul lui Fibonacci se defineste recursiv astfel:

a0= 1

a1=1

an=an-1+an-2 , pentru n>=2

import javax.swing.*;

class Fibonacci

private static int fib(int n)

}

14.              Se citeste un numar natural N. Sa se afiseze daca acest numar este termen in sirul lui Fibonacci.

import javax.swing.*;

class EsteFibonacci

if(x<termen)break; //deci, nu este

// trecem la urmatorul termen Fibonacci:

n++;

}

if(este)System.out.println('este');

else System.out.println('nu este');

}

private static int fib(int n)

}

15.              Se citeste un numar natural N. Sa se calculeze suma primilor N termeni din sirul lui Fibonacci.

import javax.swing.*;

class SumaFib

private static int fib(int n)

}



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 938
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved