ZiIP 2010 Forum Index  ZiIP 2010 Forum Index  
  ZiIP 2010
FAQ  FAQ   Search  Search   Memberlist  Memberlist   Usergroups  Usergroups  Galleries  Galleries
 
Register  ::  Log in Log in to check your private messages
 
ZiIP 2010 Forum Index->Język programowania->zadania z 2. kolosa

Post new topicReply to topic
zadania z 2. kolosa <-View previous topic :: View next topic->
Author Message
zhost
PostPosted: Thu 2:02, 07 Jan 2010 Post subject: zadania z 2. kolosa

WYMIATACZ
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
View user's profile
Jordan
PostPosted: Thu 15:08, 07 Jan 2010 Post subject:

GRUPA TRZYMAJĄCA WŁADZE
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
View user's profile
dyzia
PostPosted: Wed 21:38, 13 Jan 2010 Post subject:

GRUPA TRZYMAJĄCA WŁADZE
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
View user's profile
zhost
PostPosted: Thu 0:42, 14 Jan 2010 Post subject:

WYMIATACZ
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
View user's profile
dyzia
PostPosted: Thu 10:38, 14 Jan 2010 Post subject:

GRUPA TRZYMAJĄCA WŁADZE
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 Smile

Last edited by dyzia on Fri 17:56, 15 Jan 2010; edited 1 time in total
Back to top
View user's profile
Agulek
PostPosted: Sun 19:11, 24 Jan 2010 Post subject:

WYMIATACZ
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??Smile
Back to top
View user's profile
wojtekherman
PostPosted: Sun 21:21, 24 Jan 2010 Post subject:

Moderator
Moderator

Joined: 20 Oct 2008
Posts: 342
Read: 0 topics


Gender: Male

na konsultacjach, a oni konsultacje maja na ul. towarowej
Back to top
View user's profile
Agulek
PostPosted: Sun 22:19, 24 Jan 2010 Post subject:

WYMIATACZ
WYMIATACZ

Joined: 26 Oct 2008
Posts: 92
Read: 0 topics

Location: Wola \ Gliwice
Gender: Female

A w jakich terminach/godzinach ?Smile
Back to top
View user's profile
ksenia
PostPosted: Sun 22:39, 24 Jan 2010 Post subject:

WYMIATACZ
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
View user's profile
Display posts from previous:
Post new topicReply to topic Page 1 of 1

ZiIP 2010 Forum Index->Język programowania->zadania z 2. kolosa
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
 
 


fora.pl - załóż własne forum dyskusyjne za darmo
DAJ Glass (1.0.5) template by Dustin Baccetti
EQ graphic based off of a design from www.freeclipart.nu
Powered by phpBB Š 2001, 2002 phpBB Group