-
помогнете ми за програма която да изчислява колко квадрата е един апартамент
#include <stdio.h> int main(void){ int a, b, c, d; int sum=0; printf("Vavedi broi na staite "); scanf("%d", &a); for(b=1;b<=a;b++){ printf("Vavedi daljina na staq nomer[%d]: ",b); scanf("%d", &c); printf("Vavedi shirina na staq nomer [%d] : ",b); scanf("%d", &d); printf("Plo6ta na staq N[%d]: %d\n ",b,c*d); sum+=(c*d); } printf("Sumata ot plo6ta na vsi4ki stai e : %d \n ", sum); return 0;} Ето ти твоя код с малко допълнение, забележи че съм добавил нова променлива sum=0 , и след това на всяка врътка на цикъла към нея прибавям стойноста на площа на съответната стая , така накрая имаш сумата от площите(квадратурите) на всички стаи , дефакто площа на апартамента
-
Програма на C
Ето.... void sort(int *v, int n) { int i, flag=1; int temp; while(flag!=0){ flag=0; for(i = 0; i < n-1; i++){ if ( *(v+i) > *(v+i+1)) { temp = *(v+i); *(v+i) = *(v+i+1); *(v+i+1) = temp; flag=1; } } } евалата че си се помъчил и след това се обръщаш за помощ...
-
как да напиша програма на C която да показва всички числа които се делят на 17
#include <stdio.h> int main(){ int i=1; do{ if((i%17)==0){ printf("%d\n", i); } ++i; }while(i<101); return 0; }
-
Четене от файл и запис в масив
Ако не си успял ето ти решението на задачата!!! #include <stdio.h> FILE *fp1=NULL; void vhod(int *p, int br) { int i=0,d; fp1=fopen("a1.txt","r"); for(i=0;i<br;i++) { fscanf(fp1,"%d",&d); if(d==EOF){break;} else{p=d;} } if(fp1!=NULL) fclose(fp1); } main() { int a[5],i; vhod(a,5); for (i=0;i<5;i++) { printf("a[%d]=%d\n",i,a); } } И внимавай какви данни подаваш във файла , между всяко число трябва да има интервал...
-
Курсова работа на C
Много си прав и аз уча в ТУ , спец. Автоматика , та и Малешков и Евгениев са ми преподавали в 1-ви курс , ама за да хване програмиране трябва четене и много писане , а на много хора просто не им е интересно или ги мързи , пък и е доста по лесно някой да им го направи , защото и аз съм направил доста курсови на колеги, не за услугата, а защото ми е интересно и ми се занимава...
-
Четене от файл и запис в масив
Ми където викаш функцията vhod и даваш повече аргументи от колкото е дефинирана и един съвет по-добре дефинирай файла като глобален указател така няма да е нужно да го даваш като аргумент ..
-
Курсова работа на C
Ето ти малко насоки как да стане :: 1.Ето така записваш масива на файла : като size ти е броя на елементите на масива.. fp=fopen("DATA.txt","w"); for(i=0;i<size;++i){ if((br%3)==0){ fprintf(fp,"\n"); } fprintf(fp,"%d ",arr); br++; } fclose(fp); 2. Обработка на файла за четните и нечетните числа fp=fopen("DATA.txt","r"); br=1; i=0; j=0; while(br!=size+1){ fscanf(fp,"%d",&temp); if(((br%2)==0) && ((temp%4)==0)){ chetni=temp; ++i; } if(((br+1)%2==0) && ((temp%5)==0)){ nechetni[j]=temp; ++j; } br++; } fclose(fp); 3. Ето ти сортирането на масивите :: flac=1; while(flac!=0){ flac=0; for(i=0;i<size-1;++i){ if(chetni>chetni[i+1]){ temp=chetni; chetni=chetni[i+1]; chetni[i+1]=temp; flac=1; } } } flac=1; while(flac!=0){ flac=0; for(i=0;i<size-1;++i){ if(nechetni>nechetni[i+1]){ temp=nechetni; nechetni=nechetni[i+1]; nechetni[i+1]=temp; flac=1; } } } 4. Записването на двата масива в нов файл fp=fopen("DATA1.txt","w"); fprintf(fp,"chetni\n"); for(i=0;i<size;++i){ if(chetni!=0){ //тази проверка е защото съм инициализирал масивите с 0 при тяхното дефиниране и ако не са се запалнили fprintf(fp,"%d\n",chetni); } } fprintf(fp,"nechetni\n"); for(i=0;i<size;++i){ if(nechetni!=0){ fprintf(fp,"%d\n",nechetni); } } fclose(fp); Тва от мен за броенето на символите и за броя на редовете си сам , а ако те затрудняват и там ще те насоча.... и ако има др. кажи???
-
Курсова работа на C
За какво точно искаш помощ???
-
Курсова работа на C
Не е въпроса къде учи , а що не седне малко да прочете и след това да пита , що всичко трябва да се дава на готово!!!Да пита тука това не ми я ясно ... тука това ... тука това и т.н.
-
Курсова работа на C
е що не се помъчиш малко сам и след това дай някакъв код и питай за съвети!!! Все от някъде можеш да започнеш!!!
-
Помощ на C!
Мерси за изчерпателния отговор!!!Точно тва ми трябваше приципа за решаване!!!
- Помощ на C!
-
Помощ на C!
Ми ок тва ясно коре долу ,но по големия ми проблем е как да разбера един синвол е цяло число или реално !!! Примерно имаме низ "123 1.1 1е+2" как става тази проверка?
-
Помощ на C!
Потърсих човек!!!Кви ли не варианти пробвах!!!Пак и не ми трябжа целия код а само принципа на решаване аз другото ше си напиша!!! Пак и квото прочетох по задачата не ми стана мн ясно....
-
Помощ на C!
зползване и реализация на модел краен автомат за разпознаване на символни последователности. 1. Задача: Да се разработи програма на базата на автомат за разпознаване на числови константи, по разрешените от езика ‘C’ правила (не може да са част от идентификатор). Програмата да се реализира като меню-програма: ¨ Избор на входа (файл или клавиатура), т.е. да няма избран по подразбиране. ¨ Определяне на броя на константи (проверява се само за константи в десетична бройна система) ¨ Да се преброи колко константи са: o цели числа o реални числа (от всички видове) o реални числа в научно представяне 2. Задължителни изисквания ¨ Проверки за достоверност на въвежданите данни ¨ Файлът да се отваря само веднъж при задаване на името му. Ако има ново име на файл, стария да се затваря, преди да се отвори новия. ¨ Името на файла да може да включва абсолютен път като дължина. Не ми тряба цели я код...само принципа на решаване,смисал как да си правя проверката на синволите дали са цели или реални...И какво е краен автомат???
Разглеждащи това в момента 0
- Няма регистрирани потребители разглеждащи тази страница.