Miten tällaisen voi tehdä?
Tee ohjelma, joka tulostaa annetun kokoisen kirjainneliön seuraavien esimerkkien mukaisesti. Voit olettaa, että kirjainneliön koko (kerrosten määrä) on 1–26.
Esimerkki 1
Anna koko: 3
AAAAA
ABBBA
ABCBA
ABBBA
AAAAA
Esimerkki 2
Anna koko: 4
AAAAAAA
ABBBBBA
ABCCCBA
ABCDCBA
ABCCCBA
ABBBBBA
AAAAAAA
Emme tajua tätä millään...
Kirjainneliö
5
791
Vastaukset
- foobarfoo
auttaako jos kerron et jos koko olis 5, niin rivi olis tällänen:
aaaaaaaaa
abbbbbbaa
abcccccba
abcdddcba
abcdedcba
abcdddcba
abcccccba
abbbbbbba
aaaaaaaaa
Meni vähän aikaan ennen ku ite tajusin mut eihän yliopiston tehtävät koskaan helppoja ole. Suositteln myös käymään niissä ohjelmointipajoissa;) - koodar
Mä voisin tehdä tuon. Paljonko maksatte?
- ei oppi ojaan
läksyt on tapana tehdä ihan itse....
- Nikodemus82
Käydään vain for-silmukalla läpi x ja y, ja merkin ascii-arvo ratkaistaan jotenkin:
ascii=64 min(TAULUKONKOKO/2-abs(TAULUKONKOKO/2-x), (TAULUKONKOKO/2-abs(TAULUKONKOKO/2-x));
Jossa TAULUKONKOKO on x:n ja y:n maksimiarvo. - eketti
Voit kokeilla lähestyä ongelmaa tällä tavalla. Kun olet saanut käyttäjältä syötteen taulukon koosta, luo väliaikainen taulukko[ ] muuttuja johon alat täyttämään kirjaimia. Taulukon alkioiden lukumäärä on aina *2-1.
Tässä mallisilmukka kaksiulotteisen taulukon käsittelyyn.
int koko=3;
char[][] taulukko = new char[koko*2-1][koko*2-1];
System.out.println("width =" taulukko.length);
System.out.println("height=" taulukko[0].length);
for(int y=0; y < taulukko[0].length; y ) {
for(int x=0; x < taulukko.length; x ) {
taulukko[x][y] = Character.forDigit(y x, 10);
}
}
for(int y=0; y < taulukko[0].length; y ) {
for(int x=0; x < taulukko.length; x ) {
System.out.print(taulukko[x][y]);
}
System.out.println("");
}
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Veroaste on Suomessa viitisen prosenttiyksikköä liian matala
Veropohjaa on rapautettu käytännössä koko kulunut vuosituhat, jonka vuoksi valtion menoja on jouduttu rahoittamaan velka892523- 671465
Kyläkauppias ajoi kännissä töistä kotiin
Ei edes kallis auto estä humalassa ajamista, vaikka luulisi alkolukko olevan sellaisessa jo vakiovarusteena. https://ww841413EU komissio - EU-elpymisrahoja voidaan käyttää TILAPÄISESTI väärin!
Espanja ohjasi miljardeja euroja – Nyt EU-komissio teki yllättävän paljastuksen Skandaaliksi noussut Espanjan EU-rahoje131208- 81933
Kiitos upeasta palvelusta kukkamyyjä
Kiitos sinulle upea kaunis kukkamyyjä Kuhmon torilla 🌹 Upea iloinen asenteesi ja kaunis hymysi pelasti päiväni ❤️ Jäi19910Ratikka Turkuun
Ei hyvä. Ja syy on siinä , kukaan ei osaa suunnitella oikeaa reittiä. Pitää huomioide, kiskoja sijaintia ei voi muutta105804Miehet trikoissaan
On se kauhian näkköistä, kun miehet tiukossa trikkoissa juoksentelloo ja mulukku paestaa trikkoijjen läpi. Kahtokkee pe36800- 54783
- 30716