130 likes | 241 Views
Relationsoperatorer. Selektioner - if. Selektioner – if-else. Selektioner – if-else if. Selektioner – if-else if-else. Iterationer - while. Iterationer – while med uthopp. Iterationer – do. Iterationer – for. Iterationer – foreach.
E N D
Iterationer – foreach Observera att for_each i C++ egentligen inte är en iteration på samma sätt som i C# eller Java, utan skapar ett indirekt funktionsanrop för varje element
Filhantering – exempel i C# using System; using System.IO; public class FileReaderTest { public static void Main ( ) { StreamReader infil = new StreamReader("Testa.txt"); while (true) { string line = infil.ReadLine(); if (line == null) break; Console.WriteLine(line); } infil.Close(); } }
Filhantering – exempel i C /* C */ #include <stdio.h> int main(int argc, char *argv[]) { char rad[200]; FILE *infil; infil = fopen("Testa.txt", "r"); while (fgets(rad, 200, infil) != NULL) { printf("%s", rad); /* utskrift mot konsolen */ } fclose(infil); return 1; }
Filhantering – exempel i Visual Basic ' Visual Basic Private Sub ReadFromFile() Dim rad As String Open "konton.dat" For Input As #1 Do While Not EOF(1) Line Input #1, rad Picture1.Print rad ' Picture1 är ett objekt i formuläret ' på vilket vi skriver ut raderna Loop Close #1 End Sub