Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <conio.h>
- int main()
- {
- int *wsk,wybor,ile,i,j,ob,x,nr;
- do{
- puts("1.Wprowadz boki");
- puts("2.Oblicz obwod");
- puts("3.Wyswietl boki");
- puts("4.Wyswietl n-ty bok");
- puts("5.Podmien n-ty bok");
- puts("6.Dodaj bok na koncu");
- puts("7.Wstaw bok");
- puts("8.Usun n-ty bok");
- puts("9.Koniec\n");
- scanf("%d",&wybor);
- if(wybor==1){
- system("cls");
- puts("Podaj ilosc bokow");
- scanf("%d",&ile);
- wsk=malloc(sizeof(int)*ile);
- puts("Podaj dlugosci bokow");
- for(j=0;j<ile;j++){
- wsk[j]=0;
- }
- system("cls");
- for(i=0;i<ile;i++){
- printf("Podaj bok %d:\n",i+1);
- scanf("%d",&wsk[i]);
- }
- system("cls");
- }
- if(wybor==2){
- system("cls");
- ob=0;
- for(j=0;j<ile;j++){
- ob=ob+wsk[j];
- }
- printf("Obwod wynosi: %d\n",ob);
- printf("\n");
- }
- if(wybor==3){
- system("cls");
- for(i=0;i<ile;i++){
- printf("Bok %d rowna sie: %d\n",i+1,wsk[i]);
- }
- printf("\n");
- }
- if(wybor==4){
- system("cls");
- printf("Podaj bok ktory chcesz wyswietlic:\n");
- scanf("%d",&i);
- system("cls");
- printf("Bok %d wynosi %d\n",i,wsk[i-1]);
- printf("\n");
- }
- if(wybor==5){
- system("cls");
- printf("Podaj bok ktory chcesz podmienic:\n");
- scanf("%d",&i);
- system("cls");
- printf("Podaj nowa wartosc\n");
- scanf("%d",&j);
- wsk[i-1]=j;
- }
- if(wybor==6){
- system("cls");
- printf("Podaj wartosc dodatkowego boku:\n");
- scanf("%d",&x);
- wsk[ile++]=x;
- }
- if(wybor==7){
- system("cls");
- i=ile;
- printf("Bok nr boku ktory chcesz zmienic:\n");
- scanf("%d",&nr);
- nr--;
- for(i;nr<i;i--){
- wsk[i]=wsk[i-1];
- }
- printf("Podaj wartosc:\n");
- scanf("%d",&x);
- wsk[nr]=x;
- ile++;
- }
- if(wybor==8){
- system("cls");
- i=ile;
- printf("Jaki bok chcesz usunac:\n");
- scanf("%d",&nr);
- nr--;
- for(nr;i>nr;nr++){
- wsk[nr]=wsk[nr+1];
- }
- ile--;
- }
- }while(wybor!=9);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement