Új hozzászólás Aktív témák
-
Lacces
őstag
Illetve még egy utolsó lenne mára:
Ez egy ISBN könyvkódot készít el.
Bemenet a könyvkód első 9 száma: 032115493
d1d2d3d4d5d6d7d8d9d10[/I]. Az utolsó, d10-es számjegy egy ellenőrző összeg, amelyet a másik kilenc számjegyből a következő formula segítségével számítanak ki:
(d1x1+d2x2+...+d9x9) % 11(I)Az X-es részt még nem valósítottam meg, hogyha az ellenörző kód 0 lenne(/I)
Hiba amit észrevettem: Akárhogy igyekeztem, mindig az adott karakter ascii kódjával tért vissza System.out.print("sum: "+ sum); ezzel néztem meg.
Mi a hiba benne?
Scanner sc=new Scanner(System.in);
String in= sc.next();
sc.close();
int sum=0;
for(int i=0; i<9;i++)
{
sum+=(int)in.charAt(i)*(i+1);
System.out.print("sum: "+ sum);
}
int r=sum%11;
System.out.println("ISBN: "+in+r);
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Szép állapotban levő Apple iPhone 12 Pro Max 128GB / 12 hó jótállás
- Apple iPhone 14 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 13 mini 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3061, 96% Akkumulátor
- Microsoft Surface Pro 6 fekete
- MacBook Pro 16 2021 M1 Pro 32GB 512GB 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest