Author |
Message
|
zhost
|
Posted: Thu 2:02, 07 Jan 2010 Post subject: zadania z 2. kolosa |
|
|
WYMIATACZ

Joined: 03 Oct 2008
Posts: 108
Read: 0 topics
Location: gr2 | Zabrze-Zaborze Gender: Male
|
pochwalcie sie.
zad 30:
Napisz program, który obliczy i zapisze do tablicy kolejne wyrazy ciagu:
1, 1/4, 1/9, ... ,1/n^2
oraz obliczy iloczyn wszystkich wyrazow.
na 4: Użyj co najmniej jednej własnej funkcji i wskaźnika.
na 5: Użyj dynamicznie przydzielanej pamięci.
Code: |
//kol2-30.cpp
#include<cstdlib>
#include<iostream>
#include<cmath>
using namespace std;
void wyrazy(float *x,int y)
{
for(float i=1;i<=y;i++)
{
*x=1/pow(i,2);
x++;
}
}
float iloczyn(float *x,int y)
{
float wynik=1;
for(int i=1;i<=y;i++)
{
wynik*=(*x);
x++;
}
return wynik;
}
int main(int argc, char *argv[])
{
int n,i;
cout<<"Podaj liczbe wyrazow ciagu: ";
cin>>n;
float *wtab=new float[n];
wyrazy(wtab,n);
cout<<"Tablica: "<<endl;
for(i=1;i<=n;i++)
{
cout<<*wtab<<"\t";
wtab++;
}
wtab=wtab-n;
cout<<endl<<"Iloczyn wszystkich wyrazow ciagu wynosi: "<<iloczyn(wtab,n)<<endl;
delete []wtab;
system("pause");
return 0;
}
|
Last edited by zhost on Thu 19:48, 07 Jan 2010; edited 1 time in total
|
|
Back to top |
|
 |
|
 |
Jordan
|
Posted: Thu 15:08, 07 Jan 2010 Post subject: |
|
|
GRUPA TRZYMAJĄCA WŁADZE

Joined: 29 Oct 2008
Posts: 226
Read: 0 topics
|
masz rozwiązanie funkcja do tego? na 5 i 4 oczywiście %))
|
|
Back to top |
|
 |
dyzia
|
Posted: Wed 21:38, 13 Jan 2010 Post subject: |
|
|
GRUPA TRZYMAJĄCA WŁADZE

Joined: 15 Nov 2008
Posts: 251
Read: 0 topics
|
ja miałam obliczyć y=x^3+x w przedziale od m do n podanego z klawiatury i wprowadzić to do tablicy A[2][k] gdzie x będą jej 1 wierszem ,a y 2 wierszem. Jak ktoś wie jak to zrobić to prosiłabym o odpowiedź.
|
|
Back to top |
|
 |
zhost
|
Posted: Thu 0:42, 14 Jan 2010 Post subject: |
|
|
WYMIATACZ

Joined: 03 Oct 2008
Posts: 108
Read: 0 topics
Location: gr2 | Zabrze-Zaborze Gender: Male
|
Code: |
//kol2-N1.cpp
//y=x^3+x w przedziale od m do n podanego z klawiatury i wprowadzić to do
//tablicy A[2][k] gdzie x będą jej 1. wierszem, a y 2. wierszem.
#include<cstdlib>
#include<iostream>
#include<cmath>
using namespace std;
void wyrazy(float *x,int y,int z)
{
for(int j=0;j<z;j++)
{
*x=y;
y++;
x++;
}
y-=z; //odpowiada m-=q
for(int j=0;j<z;j++)
{
*x=pow((float)y,3)+y;
y++;
x++;
}
}
int main(int argc, char *argv[])
{
int m,n,q,i,j;
cout<<"Podaj m: ";
cin>>m;
cout<<"Podaj n [musi byc wieksze lub rowne m]: ";
cin>>n;
q=n-m+1; //q to liczba wyrazow ciagu
float A[2][q],*wA;
wA=&A[0][0];
wyrazy(wA,m,q);
cout<<"Tablica: "<<endl;
for(i=0;i<2;i++)
{
for(j=0;j<q;j++)
{
cout<<A[i][j]<<"\t";
}
cout<<endl;
}
system("pause");
return 0;
}
|
|
|
Back to top |
|
 |
dyzia
|
Posted: Thu 10:38, 14 Jan 2010 Post subject: |
|
|
GRUPA TRZYMAJĄCA WŁADZE

Joined: 15 Nov 2008
Posts: 251
Read: 0 topics
|
ja dzisiaj miałam napisać program do sumowania kolumn w 2 wymiarowej tablicy i zapisać tą sumę jako wektor czy coś w tym stylu
Last edited by dyzia on Fri 17:56, 15 Jan 2010; edited 1 time in total
|
|
Back to top |
|
 |
Agulek
|
Posted: Sun 19:11, 24 Jan 2010 Post subject: |
|
|
WYMIATACZ

Joined: 26 Oct 2008
Posts: 92
Read: 0 topics
Location: Wola \ Gliwice Gender: Female
|
Czy w sesji, też zalicza się laborki w tych terminach co przed sesją? Czy jest ustalony jakiś termin??
|
|
Back to top |
|
 |
wojtekherman
|
Posted: Sun 21:21, 24 Jan 2010 Post subject: |
|
|
Moderator

Joined: 20 Oct 2008
Posts: 342
Read: 0 topics
Gender: Male
|
na konsultacjach, a oni konsultacje maja na ul. towarowej
|
|
Back to top |
|
 |
Agulek
|
Posted: Sun 22:19, 24 Jan 2010 Post subject: |
|
|
WYMIATACZ

Joined: 26 Oct 2008
Posts: 92
Read: 0 topics
Location: Wola \ Gliwice Gender: Female
|
A w jakich terminach/godzinach ?
|
|
Back to top |
|
 |
ksenia
|
Posted: Sun 22:39, 24 Jan 2010 Post subject: |
|
|
WYMIATACZ

Joined: 25 Oct 2008
Posts: 119
Read: 0 topics
|
zaliczenie laboratoriow bedzie normalnie na wydziale godziny i dni beda wywieszone w poniedzialek przy sali w ktorej zawsze mamy zajecia
|
|
Back to top |
|
 |
|