Tags:
c++
php
jeg er lige startet på at lærer c og c++.
jeg har en bog som jeg læser hvor der er nogle opgave i, jeg er kommet til en opgave jeg ikke helt kan løse, men det kan i.
opgave 1
skriv et program med variabel der tælles op fra 1 til 100. når variabel får værdien 50, skal der udskrives" nu er vi halvvejs" på skærmen.
det har jeg lave sådan her.
/* 1.4.2 */
#include <stdio.h>
int main()
{
int i;
for (i = 1; i < 100; i = i + 1)
if (i == 50)
printf("halvvejs\\n");
else
printf("%d\\n", i);
return 0;
}
opgave 2
Udvid programmet fra opgave 1 således at det skriver "nu er vi snart færdig" på skærmen, når variablen bliver 90.
jeg har forsøgt med if,else,do, while men kan ikke få det til at kører, men nu er jeg også helt ny på dette område. håber i kan hjælpe.
#include <stdio.h>
int main()
{
int i;
for (i = 1; i < 100; i = i + 1)
{
if (i == 50)
printf("halvvejs\\n");
else
printf("%d\\n", i);
if(i == 90)
printf("nu er vi snart færdig\\n");
}
return 0;
}
Hvis du bruger if- sætninger kan du bruge { (tuborg klammer til at starte og slutte, hvis der er mere end 1 linie. Det sammen gælder for- sætninger)
Du kan altid bruge {} også selv om der kun er en linie, men du må ikke undlade dem hvis der er flere linier. Så høre de ikke med til if/for - sætningen. Det gælder meget kommander.
Janus S. Andersen
tak.
i er sku hurtige her ind til at hjælpe
tak