C Tutorial für Anfänger mit Dev-C++

Posted: Februar 25th, 2009 | Filed under: Programmieren, Tutorials | Tags: , , , , , , | 1 Comment »

Einleitung

Nach meinem Tutorial mit LCC und der Programmiersprache C wollte ich euch heute eine zweite, noch einfacher zu bedienende, Entwicklungsumgebung vorstellen.

Download & Installation

Den Compiler und die Entwicklungsumgebung DEV-C++ könnt ihr euch unter http://sourceforge.net/project/showfiles.php?group_id=10639&package_id=12148&release_id=307174 herunterladen. Dazu müsst ihr lediglich auf devcpp-4.9.9.2_setup.exe klicken.

DEV-C++ Sourceforge Screenshot

DEV-C++ Sourceforge Screenshot

Nach dem Herunterladen müsst ihr per Doppelklick die Anwendung installieren. Nach der Installation startet ihr DEV-C++.

Unser erstes Programm

Um ein erstes Programm zu erstellen müsst ihr unter Datei->Neu->Quelldatei eine neue Datei anlegen. Folgenden Quellcode fügt ihr nun in euer Editorfeld ein.

#include <stdio.h>
int main()
{
printf(„Hallo Welt“);
return 0;
}

Das Programm soll die Ausgabe „Hallo Welt“ auf der Konsole erzeugen.

DEV-C++ Screenshot

DEV-C++ Screenshot

Kompilieren und Ausführen

Um euer Programm nun auszuführen klickt ihr auf Ausführen->Kompilieren und Ausführen. Ihr werdet jetzt gefragt wo ihr euer Programm speichern wollt. Hier im Beispiel habe ich das Programm direkt auf der Festplatte unter C: gespeichert. Nach auswählen des Speicherortes sollte das Programm kompiliert sein.

Um das Programm jetzt zu starten geht in die Konsole. Also im Windows unter Start->Ausführen CMD eingeben und bestätigen. Nun öffnet sich die Konsole und ihr könnt das Programm nun durch Eingabe des Programmnamens ausführen.

cd C:\

HalloWelt.exe

Hallo Welt Programm

Hallo Welt Programm

Viel Spaß beim Programmieren 😉


Einen EEEPC 1000H gewinnen!

Posted: Februar 23rd, 2009 | Filed under: Allgemein, Internet | Tags: , , , , | No Comments »

Ja da staunt ihr was? Naja nicht bei mir aber bei elexpress.de. Mitmachen können allerdings nur Blogger. Unter http://www.elexpress.de/archives/2009/01/31/erstes-gewinnspiel-asus-eee-pc-1000h/ könnt ihr euch die Teilnahmebedingungen anschauen :).

gewinnspiel

Werde auch in Zukunft öfters bei dem Blog vorbeischauen.


Java Lottozahlen Generator 1.0

Posted: Februar 22nd, 2009 | Filed under: Allgemein | Tags: , , , , , , | 2 Comments »

In den vergangenen Wochen war das Thema Lotto und Jackpott sehr brisant. Beim Ausfüllen eines Lotto-Scheins bekam ich plötzlich Schwierigkeiten mir Zufallszahlen auszudenken. Kurzer Hand entschloss ich mich einen Lottozahlengenerator zu schreiben.
In der Version 1.0 gibt es folgende Features:

  • Anzahl der Reihen festlegen
  • Auswertung über die Zahlenverteilung

Hier gehts zum Download (LottozahlenGenerator.jar)
In der nächsten Version werde ich versuchen Reihen zu generieren die höhere Gewinnchancen und höhere Gewinngelder erzielen sollen. Wenn ihr mit weiterentwickeln wollt oder sehen wollt wie ich das Programm geschrieben habe dann gelangt ihr hier zum Quelltext.

Lottozahlen Generator

Lottozahlen Generator


Meine öffentliche IP Adresse herrausfinden

Posted: Februar 19th, 2009 | Filed under: Internet, Programmieren | Tags: , , , , , , , | No Comments »

Möchte mir von Zeit zu Zeit einige online Tools erstellen. Der Anfang machen, wie-ist-meine-ip.de zum Trotz, meine zwei Mini Anwendungen http://meine-ip.mynotiz.de & http://mein-browser.mynotiz.de. Meine-Ip gibt lediglich deine öffentliche IP Adresse zurück. Mein-Browser gibt dir deine Client Informationen zurück. Hier meine weiteren Zukunftspläne:

Gibts zwar alles schon aber ich versuche alles so minimalistisch zu halten wie möglich! 😀
Habt ihr noch weitere Ideen für mich?


Java Zufallszahl

Posted: Februar 18th, 2009 | Filed under: Programmieren | Tags: , , , , , | 6 Comments »

Beim programmieren werden oft „zufällige“ Zahlen, so genannte Zufallszahlen, benötigt. Im folgenden Codebeispiel zeige ich euch wie man eine solche richtig generiert.

public class Zufallszahl {
  public static void main(String[] args) {
    // Zufallszahl zwischen 0.0000000000000000 bis 0.9999999999999999
    System.out.println((Math.random()));
    
    // Zufallszahl zwischen 0 und 10
    // Regel: (int)(Math.random()* (maximum + 1))
    System.out.println((int)(Math.random()*11));
    
    // Zufallszahl ziwschen 1 und 49
    // Regel: (int)(Math.random()* ((maximum- minimum) + 1) + minimum)
    System.out.println((int)(Math.random()*((49-1) + 1))+1);
  }
}

Die Ausgabe würde zum Beispiel wie folgt aussehen:

0.6313116721992184
7
14


Pages: 1 2 3 Nächste Seite