Zarządzanie i Inżynieria Produkcji, Wydział Informatyki, Politechnika Szczecińska
czy ktos z zip10 z pierwszej podgrupy sie orientuje jaki program trzeba oddac w czwartek na zaliczenie?
buziak
Offline
ZIP 10
ze wpisy to jeszcze nie mowil, ale ze program trza oddac. ale bushman ty jestes w naszej grupie czy w tej drugiej z tych labek?
Offline
a fakt - bo ja sie chyba niby z Miska zamienilem grupami.. ale i tak jestem u tego, ktory nie bedzie robic problemow przy przepisywaniu oceny ... A ktory z nich jest mniejszym sluzbista i przepisze 5.0 z podstaw informy a nie 4.0 z algorytmow i struktur danych? Jakas podpowiedz? :>
PS. z tego co slyszalem z dzisiejszych rozmow to chyba o ten program co robiliscie na zajeciach... a raczej swieciliscie oczami
Offline
ZIP 10
agata- tak tylko ten program co na infe
Offline
ZIP 10
MOZE KTOS Z INNEJ GRUPY MA PROGRAM NA SORTOWANIE TABLICY DYNAMICZNEJ ZA POMOCA WSKAZNIKOW?? ten z wykorzystaniem malloc, callot, float i free
Offline
ZIP 10
agata spokojnie, miska potrzebuje programu wczesniej zeby go oddac wczesniej bo cos tam ma do zalatwienia, normalnie w czwartek mamy zajecia
Offline
ZIP 10
to i tak cie nie ratuje. musisz miec ten program pamietaj
Offline
Macie i przepisujcie, choc nie wiem czy to o to chodzilo:) kazdym i po piwie wzamian:P
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
int *wsk;
int i,n,x,j,z;
int main()
{
do
{
printf("\nPodaj liczbe elementow: ");
scanf("%d",&n);
wsk = (int *) malloc (n*sizeof(int));
for (i = 0; i < n; i++){
wsk[i] = rand() % 100 ;
printf("\n Tablica nie posortowana:\n\n");
for (i = 0; i < n; i++){
printf(" %d ",wsk[i]);
}
printf("\n Tablica posortowana:\n\n");
for(i=0;i<n;i++)
for(j=i+1;j<n;j++)
if(wsk[i]>wsk[j])
{
z=wsk[i];
wsk[i]=wsk[j];
wsk[j]=z;
}
for (i = 0; i < n; i++){
printf(" %d ",wsk[i]);
}
printf("\nNacisnij k aby zakonczyc program (inny klawisz kolejne sortowanie)");
x=getch();
free(wsk);
}while(x!='k');
return 0;
}
Offline
ZIP 10
Boska jesteś! To chyba to ) miejmy nadzieje ze dziala.
Offline
ZIP 10
jak tak na niego patrze to jakis dziki odpale go zaraz na linuksie i powiem czy dziala
EDIT:
jak sie mu troche przyjzymy to to nie jest to co on chcial :Pjak ktos sie zna to mozna to wykorzysta i zmienic troche
Ostatnio edytowany przez Pap (2007-05-16 23:41:51)
Offline
program z dzisiejszych zajęć:
#include <stdio.h>
#include <stdlib.h>
struct node
{
int age;
float weight;
char name[16];
double salary;
struct node *next;
};
int main()
{
int i;
struct node *x,*tmp;
x=(struct node*)malloc(sizeof(struct node));
tmp=x;
for(i=1;i<=10;i++)
{
tmp->next=(struct node*)malloc(sizeof(struct node));
tmp=tmp->next;
tmp->age=i;
}
tmp->next=0;
tmp=x;
for(i=1;i<=10;i++)
{
printf("%d\n",tmp->age);
tmp=tmp->next;
if(tmp->next==0){break;}
}
}
Offline
ZIP 10
to jest program ktorego dotyczy temat, czyli sortowanie tabeli jednowymiarowej ze wskaznikami
facet mowil ze jakby nie byl pewny oceny to sprawdzi jeszcze ten program jak kto napisal wiec mozecie go sobie wziac i obrobic na siebie (zmienic teksty etc)dziala na bank bo sprawdzalem
#include<stdio.h>
#include<stdlib.h>
int main(){
int *tab=(int*)calloc(sizeof(int),5);
int i,j,temp,a;
for (i=0;i<5;i++){
printf("wprowadzaj liczby...\n");
scanf("%d",&a);
tab[i]=a;
}
printf("oto twa tablica niesortowana:\n");
for (i=0;i<5;i++){
printf(" %d ",tab[i]);
}
for (i=0;i<5;i++){
for (j=i+1;j<5;j++){
if (tab[i]>tab[j]){
temp=tab[i];
tab[i]=tab[j];
tab[j]=temp;
}
}
}
printf("\nPosortowana tablica:\n");
for(i=0;i<5;i++){
printf(" %d ",tab[i]);
}
free(tab);
return 0;
}
Offline