Autor |
Wiadomość |
A |
Wysłany: Śro 10:17, 24 Lut 2010 Temat postu: B |
|
drugie grupa 1
#include <iostream>
#include <fstream>
using namespace std;
bool parzysta(int a)
{
int s=0;
while (a!=0)
{
s=s+a%10;
a=a/10;
}
if (s%2==0)
return true;
else
return false;
}
main()
{
for(int i=1; i<200; i++)
if (i%2==0 && i%5==0)
{
cout<<i<<" ";
}
ofstream plik("liczby.txt");
for(int i=1; i<200; i++)
if (i%2==0 && i%5==0)
{
plik<<i<<" ";
}
plik.close();
cout<<endl;
cout<<endl;
int c,x,;
ifstream plik2("liczby.txt");
ofstream plik3("co-trzecia.txt");
if(!plik)
{
cout<<"Nie mozna otworzyc pliku";
getchar();
return 1;
}
while(!plik2.eof())
{
plik2>>x;
c++;
if (c%3==0)
{
cout<<x<<" ";
plik3<<x<<" ";
}
}
plik2.close();
plik3.close();
cin.ignore();
getchar();
return 0;
} |
|
 |
maxdzia |
Wysłany: Śro 10:14, 24 Lut 2010 Temat postu: |
|
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
ofstream plik("dane.txt");
plik<<"Magdalena Gorka"<<endl;
plik<<"to ja."<<endl;
plik<<"Pisze sprawdzian z informatyki"<<endl;
plik.close();
{
string r;
ifstream plik("dane.txt");
if(!plik)
{
cout<<"Nie mozna otworzyć tego pliku";
getchar();
return 1;
}
while (!plik.eof())
{
plik>>r;
cout<<r<<" ";
}
{
char a;
ifstream plik("dane.txt");
int ile=0;
while (!plik.eof())
{
a=plik.get();
ile++;
}
cout<<" W tym pliku jest liter: "<<ile<<plik>>b;
ile++;
}
cout<<"w tym pliku jest wyrazow: "<<ile<<" .";
plik.close();
{
char c[100];
ifstream plik("dane.txt");
int ile=0;
while (!plik.eof())
{
plik.getline(c,sizeof(c));
ile++;
}
cout<<" W tym pliku jest wierszy: "<<ile<<" .";
plik.close();
}
}
system("PAUSE");
}
}
to jest 1 z gr2 ale pozmieniajcie nazwy i literki i zmińcie kolejność co po sobie wystepuje tzn ilość znaków, wiersz itd |
|
 |
Sasol |
Wysłany: Śro 10:13, 24 Lut 2010 Temat postu: |
|
z wysyłaniem na ekranie, grupa2 zad 1
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ofstream anna("grzesik_1_2.txt");
anna<<"To jest zdanie pierwsze.\n" <<"A to jest drugie.\n" <<"Oto i trzecie.";
anna.close();
ifstream grzesik("grzesik_1_2.txt");
if(!grzesik)
{
cout<<"Pliku nie można odczytać";
getchar();
return 1;
}
string d;
while(!grzesik.eof())
{
grzesik>>d;
cout<<d<<char>>a;
ile++;
}
cout<<"Plik zawiera wyrazów: "<<ile<<" ."<<endl;
anna.close();
{
char b;
ifstream anna("grzesik_1_2.txt");
int ile=0;
while (!anna.eof())
{
b=anna.get();
ile++;
}
cout<<" Plik zawiera liter: "<<ile<<" ."<<endl;
anna.close();
}
{
char c[100];
ifstream anna("grzesik_1_2.txt");
int ile=0;
while (!anna.eof())
{
anna.getline(c,sizeof(c));
ile++;
}
cout<<" Plik zawiera wierszy: "<<ile<<" ."<<endl;
anna.close();
}
}
system("PAUSE");
}
-----
a zadanie drugie ma ktoś? |
|
 |
Gość |
Wysłany: Śro 10:13, 24 Lut 2010 Temat postu: |
|
w zad 1 gr 1 to wiem, że i=1 trzeba zamienić na i=2.
Ale jak w zad 2 pozbyć się tego dodatkowego 180? |
|
 |
Gość |
Wysłany: Śro 10:12, 24 Lut 2010 Temat postu: |
|
2 gr 2
#include<iostream>
using namespace std;
bool sprawdz (int a)
{
int d=a%10;
int b=0;
while (a!=0)
{
b=a%10;
a=a/10;
}
if (d==b)
return true;
else
return false;
}
main()
{
for (int i=100; i<=1000; i++)
if (sprawdz(i)==true)
cout<<i<<" ";
system("pause");
} |
|
 |
aNNaF |
Wysłany: Śro 10:11, 24 Lut 2010 Temat postu: |
|
gr 2 zad 1 nie zapomnijcie zmienic tekstu! |
|
 |
PuCeK_MiSzCz |
Wysłany: Śro 10:11, 24 Lut 2010 Temat postu: |
|
drugie z grupy 2
#include<iostream>
using namespace std;
bool funkcja(int a)
{
int jednosc=a%10;
int p=0;
while(a!=0)
{
p=a%10;
a=a/10;
}
if(jednosc==p)
return true;
else
return false;
}
main ()
{
for(int i=100; i<1000; i++)
if(funkcja(i)==true)
cout<<i<<" ";
cout<<endl;
system("pause");
} |
|
 |
aNNaF |
Wysłany: Śro 10:10, 24 Lut 2010 Temat postu: |
|
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
ofstream plik("dane.txt");
plik<<"dzisiaj mamy 24 lutego\n"<<"piszemy sprawdzian z informatyki\n"<<"mamy nadzieje ze pojdzie dobrze";
plik.close();
string a;
ifstream pliczek("dane.txt");
if(!pliczek)
{
cout<<"nie mozna otworzyc pliku";
getchar();
return 1;
}
while(!pliczek.eof())
{
pliczek>>a;
cout<<a<<char>>x;
ile++;
}
cout<<"w tym pliku wyrazow jest "<<ile<<" ";
pliczek.close();
}
{
char y;
ifstream pliczek("dane.txt");
int ile=0;
while (!pliczek.eof())
{
y=pliczek.get();
ile++;
}
cout<<" W tym pliku znakow jest "<<ile<<" ";
pliczek.close();
}
{
char z[100];
ifstream pliczek("dane.txt");
int ile=0;
while (!pliczek.eof())
{
pliczek.getline(z,sizeof(z));
ile++;
}
cout<<" W tym pliku wierszy jest "<<ile<<" ";
pliczek.close();
}
system("PAUSE");
} |
|
 |
PuCeK_MiSzCz |
Wysłany: Śro 10:09, 24 Lut 2010 Temat postu: |
|
trzecie-grupa 2
#include<iostream>
using namespace std;
bool parzyste(int a)
{
int s=0;
while (a!=0)
{
if ((a%10)%2==0)
s++;
a=a/10;
}
if (s==3)
return true;
else
return false;
}
main ()
{
for(int i=1000; i<10000; i++)
if (parzyste(i)==true)
cout<<i<<" ";
cout<<endl;
system("pause");
} |
|
 |
aNNaF |
Wysłany: Śro 9:58, 24 Lut 2010 Temat postu: |
|
using namespace std;
int main()
{
ofstream plik("dane.txt");
plik<<"dzisiaj mamy 24 lutego\n"<<"piszemy sprawdzian z informatyki\n"<<"mamy nadzieje ze pojdzie dobrze";
plik.close();
string a;
ifstream pliczek("dane.txt");
if(!pliczek)
{
cout<<"nie mozna otworzyc pliku";
getchar();
return 1;
}
while(!pliczek.eof())
{
pliczek>>a;
cout<<a<<char>>x;
ile++;
}
cout<<"w tym pliku wyrazow jest "<<ile<<" .";
pliczek.close();
}
{
char y;
ifstream pliczek("dane.txt");
int ile=0;
while (!pliczek.eof())
{
y=pliczek.get();
ile++;
}
cout<<" W tym pliku znakow jest "<<ile<<" .";
pliczek.close();
}
{
char z[100];
ifstream pliczek("dane.txt");
int ile=0;
while (!pliczek.eof())
{
pliczek.getline(z,sizeof(z));
ile++;
}
cout<<" W tym pliku wierszy jest "<<ile<<" .";
pliczek.close();
}
system("PAUSE");
} |
|
 |
Gość |
Wysłany: Śro 9:50, 24 Lut 2010 Temat postu: |
|
ma ktos 1 z gr 2? |
|
 |
Gość |
Wysłany: Śro 9:38, 24 Lut 2010 Temat postu: |
|
Grupa 1 zadanie 1:
czy to nie powinno zaczynać się od 2 a nie od 3?
Grupa 1 zadanie 2:
w pliku co-trzecia.txt wyświetla się jedno dodatkowe 180 - jak to naprawić? |
|
 |
Kamil |
Wysłany: Śro 8:55, 24 Lut 2010 Temat postu: |
|
GRUPA 1:
program 1:
Kod: |
#include <iostream>
#include <fstream>
using namespace std;
bool pierw(int a)
{
for (int i=2; i<=a/2; i++)
if (a%i==0)
return false;
return true;
}
int suma (int b)
{
int s=0;
while (b!=0)
{
s=s+b%10;
b=b/10;
}
return s;
}
main()
{
for(int i=1; i<100; i++)
if (pierw(i)==true)
{
cout<<i<<" ";
cout<<suma(i)<<endl;
}
ofstream plik("suma.txt");
for(int i=1; i<100; i++)
if (pierw(i)==true)
{
plik<<i<<" ";
plik<<suma(i)<<endl;
}
plik.close();
cin.ignore();
getchar();
return 0;
}
|
program 2:
Kod: |
#include <iostream>
#include <fstream>
using namespace std;
bool parzysta(int a)
{
int s=0;
while (a!=0)
{
s=s+a%10;
a=a/10;
}
if (s%2==0)
return true;
else
return false;
}
main()
{
for(int i=1; i<200; i++)
if (i%2==0 && i%5==0)
{
cout<<i<<" ";
}
ofstream plik("liczby.txt");
for(int i=1; i<200; i++)
if (i%2==0 && i%5==0)
{
plik<<i<<" ";
}
plik.close();
cout<<endl;
cout<<endl;
int x,y,z;
ifstream plik2("liczby.txt");
ofstream plik3("co-trzecia.txt");
if(!plik)
{
cout<<"Nie mozna otworzyc pliku";
getchar();
return 1;
}
while(!plik2.eof())
{
plik2>>x;
plik2>>y;
plik2>>z;
cout<<z<<" ";
plik3<<z<<" ";
}
plik2.close();
plik3.close();
cin.ignore();
getchar();
return 0;
}
|
program 3:
Kod: |
#include <iostream>
using namespace std;
bool parzysta(int a)
{
int s=0;
while (a!=0)
{
if ((a%10)%2==0)
s++;
a=a/10;
}
if (s==2)
return true;
else
return false;
}
bool pierwsza(int b)
{
for (int i=2; i<=b/2; i++)
if (b%i==0)
return true;
return false;
}
int main()
{
for (int i=1000; i<=10000; i++)
if((pierwsza(i))==false&&parzysta(i)==true)
cout<<i<<" ";
cin.ignore();
getchar();
return 0;
}
|
ZMIENIAĆ ZNACZNIKI I INNE PIERDOŁY
BY NIE BYŁO TAK SAMO !!! |
|
 |
Lisu |
Wysłany: Śro 8:49, 24 Lut 2010 Temat postu: |
|
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ofstream plik("dane.txt");
plik<<"Łukasz\n" <<"Lis\n" <<"klasa 2D";
plik.close();
string a;
ifstream plikus("dane.txt");
if(!plikus)
{
cout<<"nie można otworzyc pliku";
getchar();
return 1;
}
while(!plikus.eof())
{
plikus>>a;
cout<<a<<" ";
}
{
char l[10];
tyklko poizmieniajcie |
|
 |
aga |
Wysłany: Śro 8:33, 24 Lut 2010 Temat postu: poprawa 1 gr.2 |
|
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ofstream krzysiek("dane.txt");
krzysiek<<"dzisiaj jest sprawdzian z informatyki\n" <<"mysle ze umiem na niego, bo troche sie uczylem\n" <<"bardzo bede sie cieszyl gdy dostane dobra ocene";
cout<<"dzisiaj jest sprawdzian z informatyki\n" <<"mysle ze umiem na niego, bo troche sie uczylem\n" <<"bardzo bede sie cieszyl gdy dostane dobra ocene";
krzysiek.close();
{
char a[10];
ifstream krzys("dane.txt");
tam wyżej jest drobna aczklowiekistotna zmiana |
|
 |