Neues Forum!!! http://allrounder24.phpbb8.de
  Das einzigartige Forum
allrounder


Hier findet man alles: Humor, Spiele, Musik, Infos zur Technik und Multimedia, Kunst, News, Sport, Schule, Philosophie, Politik und vieles mehr...

 
Sie sind nicht eingeloggt.
LoginLogin Kostenlos anmeldenKostenlos anmelden
BeiträgeBeiträge MembersMitglieder SucheSuche HilfeHilfe StatStatistik
ChatChat VotesUmfragen FilesDateien CalendarKalender BookmarksBookmarks
Informatik Jg.12

Anfang   zurück   weiter   Ende
Seite: 1, 2, 3
Autor Beitrag
Admin

Administrator

Beiträge: 514
Ort: Köln



New PostErstellt: 13.08.08, 11:07  Betreff:  Informatik Jg.12  drucken  Thema drucken  weiterempfehlen

nützliche Seiten für Java

www.gailer-net.de/tutorials/java/java-toc.html

www.u-helmich.de ->informatik->12er Kurs Java

und unsere persönliche Datenbank für Info:

www.lo-net2.de




[editiert: 15.08.08, 21:37 von Admin]



Dateianlagen:

log-fkt.xls (15 kByte)
anzeigen - speichern
Datei wurde schon 59-mal heruntergeladen.

nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
vovan1

Moderator

Beiträge: 240



New PostErstellt: 14.08.08, 15:44  Betreff: anddd  drucken  weiterempfehlen

isprav 1 silku


Was dich nicht umbringt,
Macht dich nur noch Stärker.

Proffessor.Dr.Drewer
nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
Admin

Administrator

Beiträge: 514
Ort: Köln



New PostErstellt: 03.09.08, 11:22  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

public void selection_sort() {
booe
for(int i=0; i {
for(int s=0; s=i+1; s++)
{
if(i>s)
tausche(i,s);

}

}

}



nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
Admin

Administrator

Beiträge: 514
Ort: Köln



New PostErstellt: 08.09.08, 16:45  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

hier die Grafikoberfläche von Reinhardt





Dateianlagen:

GUISortSchueler.zip (19 kByte)
anzeigen - speichern
Datei wurde schon 16-mal heruntergeladen.

nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
vovan1

Moderator

Beiträge: 240



New PostErstellt: 08.09.08, 19:45  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

hat mir 20 minuten gekostet

 fang den ersten

   public void sortSelection() {
        int i = 0;
          for(int t = 0;t < z;t++){
            for(int x = 0;x < z;x++){
                if(lies(x) == t){
                    tausche(x,i);
                    i++;
       }
      }
    }
}



Was dich nicht umbringt,
Macht dich nur noch Stärker.

Proffessor.Dr.Drewer
nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
vovan1

Moderator

Beiträge: 240



New PostErstellt: 08.09.08, 20:11  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

  public void sortInsertion() {
            for (int Obergrenze=z-1; Obergrenze > 0; Obergrenze --)
                    {
             for(int i = 0; i < Obergrenze; i++) //für alle Array-Objekte
       {
         if(lies(i) > lies(i+1))
         {
          tausche(i,i+1);
         }
       }
     }
    }

und hier das Insertsort ,kommt dir bestimmt bekanntvor
doch es funktioniert einbishen andas,ich versuche gleich noch ein anderes Methode






Was dich nicht umbringt,
Macht dich nur noch Stärker.

Proffessor.Dr.Drewer


[editiert: 08.09.08, 20:12 von vovan1]
nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
vovan1

Moderator

Beiträge: 240



New PostErstellt: 08.09.08, 20:41  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

und hier das Lezte


    public void sortInsertion() {
        for(int i = 0;i < z;i++){
            for(int bi = i;bi > 0;bi--){
                 if(lies(bi) < lies(bi-1)){
                   tausche(bi,bi-1);
        }
      }
    }
}
   


Was dich nicht umbringt,
Macht dich nur noch Stärker.

Proffessor.Dr.Drewer
nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
Admin

Administrator

Beiträge: 514
Ort: Köln



New PostErstellt: 10.09.08, 11:28  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

/**
*
* @author Alfred Hermes
* @version 2006
*
* Die Klasse erbt die vererbaren Methoden von ArrayPrototyp
* Sie werden angezeigt.
* Man kann sich aber auch nur die aktuellen Methoden anzeigen lassen: zeigeMethoden("..");
* Kommandotasten können auf die Fläche "ereignis" platziert werden.
* Es ist nicht nötig, eine Ereignisverwsltung einzubinden, da sie geerbt wird.
* Die Ereignisse sind wie gewohnt anzumelden (..addActionListener(this).
* Die Ereignisse werden in der zu schreibenden Methode action auszuwerten.
*/

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Sortierverfahren extends ArrayPrototyp{

private int z;
private JButton sortSelection,sortInsertion,quickSort,Verfahren4,Verfahren5;

public Sortierverfahren(){
//super();
z = liesAnzahl();
//zeigeMethoden("Sortierverfahren");
sortSelection = new JButton("sortSelection");
sortSelection.addActionListener(this);
steuerung.add(sortSelection);
sortInsertion = new JButton("sortInsertion");
sortInsertion.addActionListener(this);
steuerung.add(sortInsertion);
quickSort = new JButton("quickSort");
quickSort.addActionListener(this);
steuerung.add(quickSort);
Verfahren4 = new JButton("Verfahren4");
Verfahren4.addActionListener(this);
steuerung.add(Verfahren4);
Verfahren5 = new JButton("Verfahren5");
Verfahren5.addActionListener(this);
steuerung.add(Verfahren5);
repaint();
}
/**
* Dieser Methode sorgt fur das sortieren nach SelectionSort
* @param i Stelle zum Vertauschen ab index 0
* @param t kleinste Wert ab 0
* @param x Stelle zu Unterssuhung
*/
public void sortSelection() {
int i = 0;
for(int t = 0;t < z;t++){
for(int x = 0;x < z;x++){
if(lies(x) == t){
tausche(x,i);
i++;
}
}
}
}
/**
* Dieser Methode sorgt fur das sortieren nach InsertionSort
* @param i Zähler
* @param bi Rückwertszähler
*/
public void sortInsertion() {
for(int i = 0;i < z;i++){
for(int bi = i;bi > 0;bi--){
if(lies(bi) < lies(bi-1)){
tausche(bi,bi-1);
}
}
}
}

public void quickSort() {
boolean ende = false;
while(ende == false){
int max = 0;
int min = 0;
int ls = z/2;
int rs= z;
int t = 0;
for(int i = 0; i < z;i++){
if(max < lies(i)){
max = lies(i);
}
if(min < lies(i)){
min = lies(i);
}
}
int mittelWert = (min + max)/2;


for(int i = 0; i < z;i++){
if(lies(i) < mittelWert){
tausche(i,t);
t++;
}else if(lies(i) > mittelWert){
tausche(i,ls);
ls++;
}
}
ende = true;
}
}


public void Verfahren4() {

}

public void Verfahren5() {

}

public void action(ActionEvent e){
Object obj = e.getSource();
if(obj == sortSelection) sortSelection();
else if (obj == sortInsertion) sortInsertion();
else if (obj == quickSort) quickSort();
else if (obj == Verfahren4) Verfahren4();
else if (obj == Verfahren5) Verfahren5();
}

public static void main(String[] args){
new Sortierverfahren();
}
}



nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
vovan1

Moderator

Beiträge: 240



New PostErstellt: 11.09.08, 19:59  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

Andrej hier deine Chance zu beweisen das in deiner Adern 0en und 1zen fliessen,das du als Informatiker anerkannt wirst.


    /**     
     * Eine sich immer wiederholende Methode ,der die Werte in zwei Gruppen umformt,
     * und dann das Methode fur jede Gruppe wieder aufruft bis die Gruppen zu klein werden(1 Stelle gross)
     * @param rgrenze rechte Rand
     * @param lgrenze linke Rand
     */
     public void VertelerFunktion(int rgrenze, int lgrenze) {
        boolean ende = false;
        while(ende == false){
            int max = 0;
            int min = 0;
            int ls = rgrenze/2;
            int rs= rgrenze-1;
            int t = lgrenze;
            for(int i = lgrenze; i < rgrenze;i++){
                if(max < lies(i)){
                    max = lies(i);
                }
                if(min > lies(i)){
                    min = lies(i);
                }
            }
            int mittelWert = (min + max)/2;

            for(int i = lgrenze; i < rgrenze;i++){
                if(lies(i) < mittelWert){
                    tausche(i,t);
                    t++;
                }
            }
            //Super leicht :hier das if bedienung fur linke halfte weiter verarbeitung
           for(int i = lgrenze; i < rgrenze;i++){
                if(lies(i) > mittelWert){
                    tausche(i,t);
                    t++;
                }
            }
            
            //Super leicht :hier das if bedienung fur rechte halfte weiter verarbeitung
            ende = true;
        }
    }
   


Was dich nicht umbringt,
Macht dich nur noch Stärker.

Proffessor.Dr.Drewer


[editiert: 11.09.08, 20:02 von vovan1]
nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
vovan1

Moderator

Beiträge: 240



New PostErstellt: 15.09.08, 22:58  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

/**
 *
 * @author Alfred Hermes
 * @version 2006
 *
 * Die Klasse erbt die vererbaren Methoden von ArrayPrototyp
 * Sie werden angezeigt.
 * Man kann sich aber auch nur die aktuellen Methoden anzeigen lassen: zeigeMethoden("..");
 * Kommandotasten können auf die Fläche "ereignis" platziert werden.
 * Es ist nicht nötig, eine Ereignisverwsltung einzubinden, da sie geerbt wird.
 * Die Ereignisse sind wie gewohnt anzumelden (..addActionListener(this).
 * Die Ereignisse werden in der zu schreibenden Methode action auszuwerten.
 */

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Sortierverfahren extends ArrayPrototyp{
   
    private int z;
    private JButton sortSelection,sortInsertion,quickSort,Verfahren4,Verfahren5;
   
    public Sortierverfahren(){
//super();
        z = liesAnzahl();
//zeigeMethoden("Sortierverfahren");
        sortSelection = new JButton("sortSelection");
        sortSelection.addActionListener(this);
        steuerung.add(sortSelection);
        sortInsertion = new JButton("sortInsertion");
        sortInsertion.addActionListener(this);
        steuerung.add(sortInsertion);
        quickSort = new JButton("quickSort");
        quickSort.addActionListener(this);
        steuerung.add(quickSort);
        Verfahren4 = new JButton("Verfahren4");
        Verfahren4.addActionListener(this);
        steuerung.add(Verfahren4);
        Verfahren5 = new JButton("Verfahren5");
        Verfahren5.addActionListener(this);
        steuerung.add(Verfahren5);
        repaint();
    }
    /**
     * Dieser Methode sorgt fur das sortieren nach SelectionSort
     * @param i Stelle zum Vertauschen ab index 0
     * @param t kleinste Wert ab 0
     * @param x Stelle zu Unterssuhung
     */
    public void sortSelection() {
        int i = 0;
        for(int t = 0;t < z;t++){
            for(int x = 0;x < z;x++){
                if(lies(x) == t){
                    tausche(x,i);
                    i++;
                }
            }
        }
    }
    /**
     * Dieser Methode sorgt fur das sortieren nach InsertionSort
     * @param i Zähler
     * @param bi Rückwertszähler
     */
    public void sortInsertion() {
        for(int i = 0;i < z;i++){
            for(int bi = i;bi > 0;bi--){
                if(lies(bi) < lies(bi-1)){
                    tausche(bi,bi-1);
                }
            }
        }
    }
   
    public void quickSort() {
       VertelerFunktion(0,z);
  
    }
   
   
    public void Verfahren4() {
       
    }
   
    public void Verfahren5() {
       
    }
    /**    
     * Eine sich immer wiederholende Methode ,der die Werte in zwei Gruppen umformt,
     * und dann das Methode fur jede Gruppe wieder aufruft bis die Gruppen zu klein werden(1 Stelle gross)
     * @param rgrenze rechte Rand
     * @param lgrenze linke Rand
     */
     public void VertelerFunktion( int lgrenze, int rgrenze) {
  
            int max = lies(rgrenze-1);
            int min = lies(lgrenze);
            int t = lgrenze;
           
            for(int i = lgrenze; i < rgrenze;i++){
                if(max < lies(i)){
                    max = lies(i);
                }
                if(min > lies(i)){
                    min = lies(i);
                }
            }
            int mittelWert = ((min + max)/2);
   
            for(int i = lgrenze; i < rgrenze;i++){
                if(lies(i) <= mittelWert){
                    tausche(i,t);
                    t++;
                }
            }
            System.out.println(t+" t , "+lgrenze+" lgrenze , "+rgrenze+" rgrenze , "+mittelWert+" Mittelwert");
       
           if((lgrenze < t-1)&&(t!=rgrenze)){
            VertelerFunktion(lgrenze,t);
        }
       
        if(t < rgrenze-1){
      VertelerFunktion(t,rgrenze);
       
     }
    }
   
   
   
   
    public void action(ActionEvent e){
        Object obj = e.getSource();
        if(obj == sortSelection) sortSelection();
        else if (obj == sortInsertion) sortInsertion();
        else if (obj == quickSort) quickSort();
        else if (obj == Verfahren4) Verfahren4();
        else if (obj == Verfahren5) Verfahren5();
    }
   
    public static void main(String[] args){
        new Sortierverfahren();
    }
}



", "http://www.bobruisk.ru/forums/style_emoticons/default/cool.gif");
return false;
}" href="http://www.carookee.com/forum/allrounder/41/write/22155655/22155655.0.30115.html#"><cool>

Hier You F.. B....
Iam a ginius   even it took me a whole Day


Was dich nicht umbringt,
Macht dich nur noch Stärker.

Proffessor.Dr.Drewer


[editiert: 15.09.08, 23:01 von vovan1]
nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
vovan1

Moderator

Beiträge: 240



New PostErstellt: 25.10.08, 16:45  Betreff: Re: Informatik Jg.12  drucken  weiterempfehlen

Where my Nodes at ?                                         -?))))?

Hier BluJ Nodes Style,dass Aufgaben von Letzte Stunde .
EULA:[email protected] copies are to use in Private,no publicity.Any Other Remakes are prohibited and are going to be punisched with 5.years of prison.Or with a big Sum of Money.









p.s.The password is a prase somethere in this Text.-?))))?


Was dich nicht umbringt,
Macht dich nur noch Stärker.

Proffessor.Dr.Drewer



Dateianlagen:

Node.rar (4 kByte)
anzeigen - speichern
Datei wurde schon 25-mal heruntergeladen.

nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
vovan1

Moderator

Beiträge: 240



New PostErstellt: 16.11.08, 20:39  Betreff: Re: badminton  drucken  weiterempfehlen

Eh Amaterov naschel,oni dasche ne umeut podavat normalno,negovorja o tom kak bit


Was dich nicht umbringt,
Macht dich nur noch Stärker.

Proffessor.Dr.Drewer


[editiert: 16.11.08, 20:39 von vovan1]
nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
Sortierung ndern:  
Anfang   zurück   weiter   Ende
Seite: 1, 2, 3
Seite 1 von 3
Gehe zu:   
Search

powered by carookee.com - eigenes profi-forum kostenlos

Layout © subBlue design