Zum Inhalt springen

Stefan21j

Mitglieder
  • Gesamte Inhalte

    47
  • Benutzer seit

  • Letzter Besuch

Beiträge von Stefan21j

  1. Guten Morgen zusammen,

    Zu Test und Übungszwecken haben wir für unsere Azubis ein kleines Netzwerk aufgebaut. Bestehend aus Zwei Windows2003 Server R2 (einer Userverwaltung etc + Exchange und einer als ISA-Server) ein Asterisk(Trixbox)-Server auf ner virtuellen Maschine (Ja nach langem hin und her läuft es) und 5 Clients mit WinXP ProSP3.

    Nun war eine Aufgabe die Clients und MS-Server über WSUS 3.0 SP1 updatefähig zu machen.

    Alle Clients werden im Netzwerk erkannt und über die Adressreservierung per DHCP auch richtig angesprochen etc.

    Aber im WSUS wird einer der Clients nicht erkannt. Konfiguration ist auf allen Rechner die selbe (Dank Image) sämtliche Daten werden vom Server bezogen (Serverseitige Profile).

    Weiss jemand woran es liegen kann das der Rechner nicht erkannt wird? Ansonsten klappt alles wie es soll...

    Nur ein Rechner schlägt aus und ich bin mit meinem Latein am Ende.

    Es ist wirklich nur des WSUS wo er aus der Reihe tanzt.

    Für Ideen und Vorschläge bin ich offen.

    LG und schönes WE

  2. Ich würde auch nie behaupten das mein Code richtig ist...

    Dann würde ich ja sagen, ich wäre richtig...das bin ich nun auch nicht :)

    Ich ziehe ein SPS oder eine I3E-programmierung jedem C vor ;) Damit kann ich umgehen :)

    Wie gesagt C++ ist nur weil ich es mal gelernt habe. Arbeiten damit tue ich sehr selten. Und ich denke Ahnung von C++ habe ich auch nicht wirklich.

    Daher kann ich nur sagen das ich bis jetzt nie Probleme hatte, bei den Sachen die ich gemacht habe.

  3. Ich weiss des das Programm nicht wirklich schön geschrieben wurde...

    Hab den Code auch nur von nem Kollegen bekommen (angehender FiAE grad mit C++ angefangen) der nicht weiter kommt... hab kurz drüber geschaut und mir gefallen so ein paar Sachen nicht...

    Wollte sein Code aber nicht zu sehr ändern, da das die Sachen sind mit den er grad arbeitet...

    Es läuft soweit auch alles...nur sind halt schönheitsfehler drin die ich auch anders lösen würde....

    Danke aber erstmal

  4. Hallo zusammen,

    ich habe ein kleines Programm als Hilfe geschrieben. Fragt mich nicht wofür denn eigentlich ist der Aufwand größer als der nutzen.

    Nur habe ich noch ein kleines Problem.

    Eigentlich sollte nuur w, s oder g eingeben werden, um die Aufgaben zu lösen. Aber ich habe festgestellt das ich auch mehr als einen Buchstaben eingeben kann und sich das Programm dann aufhängt (while-Schleife als wirkliche Schleife....)

    Wie kann ich es umgehen?

    Definieren das ich nur genau die Buchstaben als zulässige EIngabe erkenne?

    Einfach nur zulassen das er nur genau einen Buchstaben erkennt? Auch wenn mehr da stehen?

    Was denkt dir ist die sauberste Lösung?

    Und entschuldigt das Chaos im Programm.....

    Danke im Vorraus für Tips.

    LG Stefan

    #include <cstdlib>

    #include <iostream>

    #include <iomanip>

    #include <string>

    #include <cmath>

    using namespace std;

    void gwcalc (void) // 1. void-Container (Name: gwcalc)

    {

    float pwert; // "pwert" wird als float deklariert

    float psatz; // "psatz" wird als float deklariert

    cout<<"Sie haben die Berechnung des Grundwerts gewaehlt.\n\n\n";

    cout<<"Bitte geben Sie den Prozentsatz ein.\n";

    cin>>psatz; // die eingegebene Zahl wird als "psatz" eingelesen

    cout<<endl; // Zeilenumbruch mit Pufferleerung

    cout<<"Bitte geben Sie den Prozentwert ein.\n";

    cin>>pwert; // die eingegebene Zahl wird als "pwert" eingelesen

    cout<<endl;

    cout<<"Grundwert: "<<pwert*100/psatz<<endl<<endl;

    // ^^ Der berechnete Wert wird neben "Grundwert:" ausgegeben

    }

    void pwcalc (void) // 2. void-Container (Name: pwcalc)

    {

    float gwert;

    float psatz;

    cout<<"Sie haben die Berechnung des Prozentwerts gewaehlt.\n\n\n";

    cout<<"Bitte geben Sie den Grundwert ein.\n";

    cin>>gwert;

    cout<<endl;

    cout<<"Bitte geben Sie den Prozentsatz ein.\n";

    cin>>psatz;

    cout<<endl;

    cout<<"Grundwert: "<<gwert*psatz/100<<endl<<endl;

    }

    void pscalc (void) // 3. void-Container (Name: pscalc)

    {

    float gwert;

    float pwert;

    cout<<"Sie haben die Berechnung des Prozentsatzes gewaehlt.\n\n\n";

    cout<<"Bitte geben Sie den Grundwert ein.\n";

    cin>>gwert;

    cout<<endl;

    cout<<"Bitte geben Sie den Prozentwert ein.\n";

    cin>>pwert;

    cout<<endl;

    cout<<"Grundwert: "<<100*pwert/gwert<<endl<<endl;

    }

    int main(int argc, char *argv[])

    {

    system("color 6B");

    char taste;

    taste='j';

    while(tolower(taste)=='j')

    {

    system("cls");

    char erwert;

    /* ^^

    Die Leerstelle zwischen ' ' wird mit dem Variablenname "erwert" als "char"

    deklariert.

    */ cout<<"Bitte geben Sie an, was Sie berechnen moechten:\n\n";

    cout<<"Grundwert = g, Prozentwert = w oder Prozentsatz = s\n\n";

    cin>>erwert;

    cout<<endl;

    if (erwert == 'g') // wenn die Eingabe = mit 'g' ist dann ...

    gwcalc (); // ... fuehre den void-Container "gwcalc" aus

    else if (erwert == 'w') // wenn aber die Eingabe = mit 'w' ist dann ...

    pwcalc (); // ... fuehre den void-Container "pwcalc" aus

    else if (erwert == 's') // wenn aber die Eingabe = mit 's' ist, dann ...

    pscalc (); // ... fuehre den void-Container "pscalc" aus

    else // anderenfalls schreibe ...

    cout<<endl<<endl<<"Ihre Eingabe war nicht korrekt. Erneut versuchen?(j/n)";

    cin>>taste;

    cout<<endl;

    }

    return 0;

    }

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...