Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:wettbewerbe:getconnected:overview

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

public:wettbewerbe:getconnected:overview [2011-01-28 12:59]
moritz angelegt
public:wettbewerbe:getconnected:overview [2011-01-28 14:17] (aktuell)
simon
Zeile 36: Zeile 36:
 <code c> <code c>
 #include <​stdio.h>​ #include <​stdio.h>​
- +  
-const int MAX_ARRAY_SIZE ​1000 +#​define ​MAX_ARRAY_SIZE 1000 
- + 
-// Arrays global anlegen um Stapeluberlaeufe zu vermeiden.+
 int array[MAX_ARRAY_SIZE];​ int array[MAX_ARRAY_SIZE];​
 int array_size; int array_size;
 + 
 int main(){ int main(){
 +    int i,sum;
     // Mit scanf kann man einzelne ints einlesen.     // Mit scanf kann man einzelne ints einlesen.
     scanf("​%d",​ &​array_size);​     scanf("​%d",​ &​array_size);​
-    ​for(int i=0; i<​array_size;​ ++i){+ 
 +    ​for(i=0; i<​array_size;​ ++i){
         // Liesst das naechste int ein (und ueberspringt dabei         // Liesst das naechste int ein (und ueberspringt dabei
         // alle Leerzeichen,​ Tabs und Zeilenumbrueche). Das int         // alle Leerzeichen,​ Tabs und Zeilenumbrueche). Das int
Zeile 52: Zeile 53:
         scanf("​%d",​ array + i);         scanf("​%d",​ array + i);
     }     }
 + 
     // Nun verwenden wir die eingelesenen Daten     // Nun verwenden wir die eingelesenen Daten
-    ​int sum = 0; +    sum = 0; 
-    for(int i=0; i<​array_size;​ ++i){+    for(i=0; i<​array_size;​ ++i){
         sum += array[i];         sum += array[i];
     }     }
 + 
     // Mit printf kann man ints und Zeilenumbrueche ausgeben.     // Mit printf kann man ints und Zeilenumbrueche ausgeben.
     printf("​%d\n",​ sum);     printf("​%d\n",​ sum);
 + 
     return 0;     return 0;
 } }
public/wettbewerbe/getconnected/overview.1296215941.txt.gz · Zuletzt geändert: 2011-01-28 12:59 von moritz