Programm – die neusten Beiträge

Wörter suchen und zählen in der Programmiersprache C

Hallo, Wir müssen als Aufgabe ein Programm in der Programmiersprache C schreiben, dass von einem Textdokument mit beliebigen Inhalt ein Bestimmtes Wort oder einen Bestimmten Buchstaben in einem Wort sucht und zählt wie viele gleiche Wörter bzw gleiche Buchstabenfolge hintereinander in diesem Textdokument sind. Ich habe da schon einen Anfang gemacht, der allerdings nur ein Wort in einer Zeile zählt und dann einfach in die nächste geht:

include <stdio.h> include <conio.h> include <string.h> include <stdlib.h> include <time.h>

char *self_strstr(char *text,char *suche);

int main(int argc, char **argv) { //Variablen FILE *fp; char zeile[100], worte[100]; int n=0, i=0;

//Startet die Ticks
clock();


//Programmablauf
fp = fopen(argv[1], "rt");
while(fgets(zeile, sizeof(zeile), fp) != NULL)
    if (self_strstr(zeile, argv[2]) != NULL)
        n++;
fclose(fp);

//Ausgabe
printf("Anzahl des gesuchten Wortes: %d\n", n);
printf("Ticks: %d", clock());
return 0;

}

char *self_strstr(char *text, char *suche) { int i=0; int j=0; int suche_size; suche_size = strlen(suche); while(text[i] != '\0' && suche_size != 0) { if(text[i]==suche[j]) { suche_size--; j++; } else { suche_size = strlen(suche); j = 0; i=i-j; // hüpfe zum zu letzt Verglichenen Feld von String text } i++; } if (suche_size == 0) return i; else return NULL; }

ich hoffe ihr könnt mir bei helfen es weiterzuschreiben.

Programm, programmieren, Java, CPP, PHP, Python

C++ String mit samt leerzeichen einlesen!?

Hallo zusammen. Ich möchte jetzt in einem c++ programm einen, bzw. mehrere strings MIT leerzeichen einlesen. Mit cin >> xyz geht es ja definitiv nicht. mit getline(cin, xyz) soll es ja wohl gehen. doch habe ich da folgendes problem: die eingabe für die variable, also die mit getline aufgerufen wird WIRD EINFACH ÜBERSPRUNGEN!!! Hier der Code. Bitte helft mir danke schonmal

cout << "Welcome to C++ Filecompiler using G++ !\nThis app is proudly presented by Armin Linzbauer, Copyright 2012." << endl;
cout << "\nFirst, this app is going to collect some basic information...\n(Write paths ALWAYS in quotationmarks!!!\n" << endl;

cout << "\nName of source file, type 0 for standard (\"main.cpp\") -" << "\nName: ";
cin >> sourceName;

cout << "Source path (must end with a slash), type 0 for standard (this directory) -" << "\nPath: ";
getline(cin, sourcePath);
//cin >> sourcePath;

cout << "Name target file here, type 0 for standard (\"app\") -" << "\nName: ";
cin >> targetName;

cout << "Target path (must end with a slash), type 0 for standard (this directory) -" << "\nPath: ";
getline(cin, targetPath);
//cin >> targetPath;

cout << sourceName << "; " << sourcePath << "; " << targetName << "; " << targetPath << endl;
cout << matchedSource << endl;
cout << matchedTarget[1] << endl;
cout << matchedTarget[0] << endl;
cout << matchedSrcTgt << endl;

sorry für die &lt und &gt... ich weiß net wie ich die wegbekomme hier im editor!

Computer, Linux, Programm, programmieren

Autostart - Welche Programme brauche ich?

Hallo zusammen, nocheinmal,

Zuerst einmal an den lieben GF-Support: Diese Frage ist KEINE Wissensfrage, die ergooglet werden kann. Ich suche hier Rat. Im Internet findet man zwar, wozu welches Programm gut ist, aber dennoch braucht man den Rat eines Fachkundigen Experten, um nicht die falschen Programme im Autostart zu lassen, bzw. rauszunehmen. Und ich kenne mich damit nunmal nicht aus. Wie in der Frage zu lesen war (FALLS DER SUPPORT ÜBERHAUPT LIEßT, BEVOR ER LÖSCHT?), war zu einem der Programme im Autostart nichts, aber wirklich rein GAR NICHTS im Internet zu finden. Solltet ihr meine frage dennoch wieder löschen wollen, dann erbitte ich um einen richtigen Grund für die Löschung. Danke!

Nun zur eigendlichen Frage:

ich habe ein neues Acer notebook und würde gern beim Systemstart einige Programme deaktivieren. Leider weiß ich nicht was wozu gut ist, und was auch wirklich Systemrelevant ist, bzw. was ich rausnehmen kann, da es startet wenn es gebraucht wird usw. Ihr wisst schon was ich meine.

Könnt ihr mir sagen, was ich definitiv ausstellen kann?

Hier meine Liste:

  • Intel (R) Common User Interface (3 mal in der Liste, mit unterschiedlichen Orten/Dateipfaden)
  • Microsoft Windows Script Host
  • Realtik HD Audio-Manager
  • HD Audio Background Process
  • iuDaemon.exe
  • Launch Manager
  • Dolby Profile Selector
  • Power Management
  • ELAN Smart-Pad
  • AcerBackup Manager
  • Adobe Reader and Acrobat Manager

Den Adobe und ELAN Smart-Pad, sowie Acer Backup Manager würde ich jetzt rausnehmen. zum iuDaemon.exe war im Internet rein gar nichts zu finden. Microsoft Windows Script scheint ja wichtig zu sein, aber kann ich es trotzdem rausnehmen? Startet es denn, wenn es gebraucht wird? Mit den Restlichen Programmen weiß ich auch nicht bescheid ob ich die aus den Autostart nehmen sollte/könnte.

Ich hoffe, mir kann dabei jemand helfen, der etwas davon versteht. Ich will mir ja an meinem neuen Notebook nichts ruinieren :)

LG 01234

PC, Computer, Software, Windows, Notebook, Programm, Acer, Autostart

Meine Schwester meint immer petzen zum müssen. Wie soll ich damit zurechtkommen?

Wenn meine Eltern bei der Arbeit sind und wir allein zuhause sind gibt's oft (sehr unbedeutende) Konflikte, da meint meine Schwester immer meine Eltern anrufen zu müssen weil sie einfach kein Bock auf Höflichkeit, (faire) Kompromisse, "Entschuldigung", oder "Bitte" hat.

Das nervt langsam übelst, denn immer krieg ich nachher den meisten Ärger. Kleinbei geben werde ich AUF KEINEN FALL! Den Ärger würde das vermeiden, aber ich bin kein solches Weichei wie sie.

Zum Beispiel wollte sie einmal irgendsoeine komische Sendung über Mode gucken die ich verabscheue, wobei sie den ganzen Tag schon fernsehen durfte (hab ich ihr erlaubt weil ich die Glotze nicht brauchte) dann will ich mal nach 3 Stunden Zimmer aufräumen mal abchillen und Playstation zocken, und sie will mir das verbieten, indem sie mit Petzten droht. Mir ist das egal doch sie will nicht wahrhaben, dass ich jetzt nach 3 Stunden wenigstens eine Stunde die Glotze haben darf, doch sie muss ja anrufen und petzen und dann kriegt sie noch das recht weiter fernzusehen, also schließ ich sie aus dem Wohnzimmer aus und genieße den Nachmittag. Und der Ärger mit den Eltern ist mir einfach egal, weil das einfach nur gerecht ist, dass ich jetzt zocke.

Ein anderes Mal hätte ich durch Wut (weil das petzen in der Situation sooo unnötig war) beinahe ihr Handy demoliert. (Wenn sie über Festnetz anruft zieh ich das Kabel, dann geht's zum Handy :-(. )

Was sollte ich am besten machen?

Dürfte ich einen Störsender (selbstgebaut) einsetzen damit das Handy nicht geht? (Der letzte Plan für EXTREMfälle)

Mit ihr zu reden geht nicht, die ist viel zu stur.

Wäre für jede hilfreiche und sinnvolle Antwort dankbar!

Fernsehen, Programm, Erziehung, Eltern, psychische Probleme, Schwester, Streit, zocken

Meistgelesene Beiträge zum Thema Programm