Forum www.ispwsznysa.fora.pl Strona Główna www.ispwsznysa.fora.pl
Informatyka Stosowania PWSZ NYSA
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Lista 2 Laborki

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.ispwsznysa.fora.pl Strona Główna -> Programowanie II (C)
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
roy
Administrator



Dołączył: 02 Gru 2007
Posty: 70
Przeczytał: 0 tematów

Skąd: Głuchołazy

PostWysłany: Wto 16:10, 11 Mar 2008    Temat postu: Lista 2 Laborki

Kod:
//---------------------------------------------------------------------------

#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
#include <math.h>
#include <stdio.h>
int main(int argc, char* argv[])
{

int i,silnia,j,n;
float suma_ciagu;

silnia=1;
suma_ciagu=0;

printf ("Podaj N\n");
scanf("%d",&n);

//printf("1+");
if (n==0) {printf("Silnia = 1");};
if (n<0) {printf("Silnia z ujemnych!! BLAD!!");};
for (i=1;i<=n;i++) {
  silnia=(silnia*i);
  if (i==n) {printf("%d wynosi %d\n", i, silnia);
  }
  else {printf("%d * ", i);
  }
}

for (j=1;j<=n;j++){
  if ((j % 2) == 0) {
    if (j==n) {printf("-1/(%d+%d)",j,n);
    }
    else {printf ("-1/(%d+%d)+",j,n);
    suma_ciagu=suma_ciagu-(1.0/(j+n));
    }
  }
  else
  {
  printf("1/(%d+%d)",j,n);
  suma_ciagu=suma_ciagu+(1.0/(j+n));
  }
}
printf(" Suma wynosi %.2f",suma_ciagu);
getchar();
getchar();
  return 0;
}
//---------------------------------------------------------------------------


Kod:
//---------------------------------------------------------------------------

#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
//const int x=5;
int main(int argc, char* argv[])
{
int tab[4];
int i,liczba,max,min,pmin,pmax;



for (i=1;i<=4;i++){
  printf("Podaj %d element:",i);
  scanf("%d",&liczba);
  tab[i]=liczba;
  if (i==1){
  min=tab[i];
  pmin=1;
  max=tab[i];
  pmax=1;
  }
  if (tab[i]>=max) {
    max=tab[i];
    pmax=i;
    }
  if (tab[i]<=min) {
    min=tab[i];
    pmin=i;
    }
  }

printf ("Najmniejszy el to %d na pozycji %d\n",min,pmin);
printf ("Najwiekszy el to %d na pozycji %d\n",max,pmax);
getchar();
getchar();



  return 0;
}
//---------------------------------------------------------------------------


i pewnie da sie to ladniej, zwiezlej napisac Smile[/code]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
roy
Administrator



Dołączył: 02 Gru 2007
Posty: 70
Przeczytał: 0 tematów

Skąd: Głuchołazy

PostWysłany: Wto 17:25, 11 Mar 2008    Temat postu:

zadanie_4
Kod:

//---------------------------------------------------------------------------

#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
#include <stdio.h>

int main(void)
{
int tab1[10]={1,2,3,4,5,6,7,8,9,10},
   tab2[10]={10,9,8,7,6,5,4,3,2,1},
   tab3[10],
   j;

for (j=0;j<=9;j++) {
   tab3[j]=tab1[j]+tab2[9-j];
   printf("%d   \n",tab3[j]);
 }
 getchar();
 getchar();
       return 0;
}
//--------------------------------------------------------------------------- 




Ostatnio zmieniony przez roy dnia Śro 8:00, 12 Mar 2008, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.ispwsznysa.fora.pl Strona Główna -> Programowanie II (C) Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin