Tarviis apuja että saan kurssin läpi, tehtävä on seuraavanlainen:
täytyy tehdä ohjelma, joka kysyy kuinka monta riviä tähtiä (*****) ohjelma tulostaa näytölle.
esim.
kuinka monta riviä? 4
*****
*****
*****
*****
ohjelmana TurboC
täytyy tehdä ohjelma, joka kysyy kuinka monta riviä tähtiä (*****) ohjelma tulostaa näytölle.
esim.
kuinka monta riviä? 4
*****
*****
*****
*****
ohjelmana TurboC
Vastaukset 13
Vanhimmat
ehtona for-silmukka
Tietääkö kukaan? Koodia kehiin!?
Oletko tosissasi?
#include
using namespace std;
int main(int argc, char *argv[])
{
int n;
int x;
string s = "\x63\x5d\x41\x46\x43\x49\x8\x45\x47\x46\x5c\x49\x8\x43\x4d\x5a\x5c\x49\x49\x8\x5b\x4d\x8\x58\x41\x5c\xeb\x8c\xeb\x8c\x8\x5b\x49\x46\x47\x49\x17";
for (int i=0; i n;
x = s.length();
for (int i=0; i
suomi24 päätti katkaista tämän valmiin ratkaisun! uusi yritys (ja viimeinen) - jatkoa..
for (int i=0; i
Siis jos et tuollaista osaa tehdä C:llä niin joudatkin uusimaan kurssin. Ja millä hiton C kurssilla muka tuollaista enää käydään, olisikohan kuitenkin c kielen perusteet tai vastaava tuo kurssi?
olen uudempiakin compilaattoreita ja rendereitä harrastellut. Paras on kuitenkin QBasic!
Sitä aliarvostetaan ihan turhaan. C :n luokilla esim. ei tee yhtään mitään. Onhan se kiinnostavaa
aivojumppaa.
Se for silmukka on siis tällanen
for (int i=0; i
#include
#include>rivit;
cout sarakkeet;
cout aChar;
for(int i = 0; i < rivit; i )
{
for(int j = 0; j < sarakkeet; j )
cout < riippuu
//kääntäjän versiosta
return 0;
}
Tämä viestipalsta näkyy muuttelevan tekstattua tekstiä, kun viestin lähettää
Alkuosa koodista muuttui älyttömästi.
Alkaa siis näin:
#include
#include
int main(void)
{
clrscr();
int rivit, sarakkeet;
char aChar;
cout rivit;
cout sarakkeet;
cout aChar;
for(int i = 0; i < rivit; i )
{
for(int j = 0; j < sarakkeet; j )
cout
kele, tana, kuten Spede aikoinaan vitsaili. Ei paska tämä tekstiohjelma toimi ei sitten ollenkaan Grrrr!!!
Potuttaa.
Alussa ei saa olla pelkkä #include
Näiden direktiivien jälkeen on nuolisulkeiden väliin kirjoittava:
iostream.h
conio.h
Sitten jälkiosa jatkuu:
cout
cout
Toi on helppoo! Tartteet c kääntäjän. C kääntäjällä just tommonen ratkee tosi näppärästi.
Ei kun tarvitaan joku tulkki. Esim. Ruby-tulkki ratkaisi homman näin näppärästi:
puts "Kuinka monta riviä?"
num = gets.to_i
num.times { puts "****" }