VS Code Math.h kütüphanesi fonksiyon hatası

Meliodas_sama

Decapat
Katılım
15 Temmuz 2022
Mesajlar
296
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar VS Code kullanıyorum. Kodu çevrimiçi bir derleyicide çalıştırınca hata vermiyor. Ama ben math.h de function definition is not allowed here hatası alıyorum nasıl çözeceğim? SS'ler ektedir.
 

Dosya Ekleri

  • IMG_20231027_024740.jpg
    IMG_20231027_024740.jpg
    212,9 KB · Görüntüleme: 67
  • IMG_20231027_030856.jpg
    IMG_20231027_030856.jpg
    217 KB · Görüntüleme: 68
Son düzenleyen: Moderatör:
C:
#include <stdio.h>
#include <math.h>
#include <conio.h>

int main()
{
double x;
   printf("Lutfen x degerini giriniz: ");
   scanf("%lf", &x);

   if (x > 0)
        printf("Yakin tam sayi: %.0lf\n", floor(x + 0.5)), getch();
   else
       {
        if (x < 0)
        printf("Yakin tam sayi: %.0lf\n", ceil(x -0.5));
        else printf("0 ise tam sayidir\n");
        getch();
       }


   return 0;

}

C dilini bilmiyorum C++'tan anladığım kadarıyla şöyle bir kod yazdım ve çalıştı. Bir bak istediğin şey bu mu?
 
Son düzenleme:

Dosya Ekleri

  • IMG_20231028_005645.jpg
    IMG_20231028_005645.jpg
    184,3 KB · Görüntüleme: 47
  • IMG_20231028_005752.jpg
    IMG_20231028_005752.jpg
    283,5 KB · Görüntüleme: 38
  • IMG_20231028_005831.jpg
    IMG_20231028_005831.jpg
    198,4 KB · Görüntüleme: 32
  • IMG_20231028_005752.jpg
    IMG_20231028_005752.jpg
    283,5 KB · Görüntüleme: 32
  • IMG_20231028_005618.jpg
    IMG_20231028_005618.jpg
    213,5 KB · Görüntüleme: 39
VS'in verdiği hataları değilde compiler hatalarını paylaşır mısın? Şu basit kodu bir dene, sonra birde kendi kodunu dene, ikisinin de hatalarını paylaş. Lütfen ekran görüntüsü yerine texti paylaş. Bilgisayarından technopat'a girebildiğine inanıyorum. Nasıl metinleri kopyalayabileceğini de bildiğine eminim.
C:
#include <math.h>
#include <stdio.h>

int main(void) {
    printf("%1.f", pow(2, 2));
    return 0;
}
 
VS'in verdiği hataları değilde compiler hatalarını paylaşır mısın? Şu basit kodu bir dene, sonra birde kendi kodunu dene, ikisinin de hatalarını paylaş. Lütfen ekran görüntüsü yerine texti paylaş. Bilgisayarından technopat'a girebildiğine inanıyorum. Nasıl metinleri kopyalayabileceğini de bildiğine eminim.
C:
#include <math.h>
#include <stdio.h>

int main(void) {
    printf("%1.f", pow(2, 2));
    return 0;
}
Bilgisayarı formatladım vs code indirdim ve şuan kod çalışıyor. Ventura sürümüne yükselttim. Clang, gcc yada mingw kurmadım. Clion u indirdim onun için derleyici kurmam lazım bilgin var mı o konuda
 

Technopat Haberler

Yeni konular

Geri
Yukarı