Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Hotii voteaza hoti?!

Camera video masina

Zilele emailului din gospodaria n...

Best gaming laptop?
 Humane (2024)

Recomandare casti 100-150 lei

Schimbare bec far VW Touran 1T3

Plata impozit PF
 Ce parere aveti de viteza/ modul ...

Love Lies Bleeding - 2024

Cum sterg mails din Promotions

Vanzare cumparare fara transfer b...
 Receptie ciudata, in functie de t...

Donez medicamente renale ptr pisica

Ce componenta e asta si ce ziceti...

Dupa 20 ani de facultate, am uita...
 

Storing multiples of 13 in array

- - - - -
  • Please log in to reply
3 replies to this topic

#1
Kukuxumusu

Kukuxumusu

    New Member

  • Grup: Junior Members
  • Posts: 2
  • Înscris: 01.08.2015
Salut, invat de putin timp java.Un exercitiu din ceva carte suna cam asa:
"Write a program that stores the first 400 numbers that are multiples of 13 in an array."
am facut asa:

class Multiple13{
public static void main(String[] args){
int multiple[]=new int[400];
for (int i=0;i<400;i++){
multiple[i]=13*(i+1);
System.out.print(multiple[i]+" ");
}
}
}

La solutii era rezolvat asa:

class ThirteenStorer {
public static void main(String arguments[]) {
int[] thirteens = new int[400];
int numFound = 0;
// candidate: the number that might be a multiple
// of 13
int candidate = 1;
System.out.println("First 400 multiples of 13:");
while (numFound < 400) {
if (candidate % 13 == 0) {
thirteens[numFound] = candidate;
numFound++;
}
candidate++;
}
System.out.println("First 400 multiples of 13:");
for (int i = 0; i < 400; i++) {
   System.out.print(thirteens[i]+" ");
}
}
}



Ambele variante au acelasi output.Intrebarea e daca am facut corect sau imi scapa ceva?
Ms.

#2
EnachescuAlin

EnachescuAlin

    Active Member

  • Grup: Members
  • Posts: 1,008
  • Înscris: 08.07.2013
E mai optim cum ai facut tu.

#3
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,239
  • Înscris: 24.02.2007
Nu exista o solutie universala.
A ta e chiar mai ok decat cealalta, fiindca nu stai sa tot aduni cate 1.

#4
Kukuxumusu

Kukuxumusu

    New Member

  • Grup: Junior Members
  • Posts: 2
  • Înscris: 01.08.2015
Multumesc pt raspunsuri si promptitudine.

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate