• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

tablice, problem z funkcja printf

Object Storage Arubacloud
0 głosów
301 wizyt
pytanie zadane 1 stycznia 2019 w C i C++ przez xxxasiap Nowicjusz (160 p.)
edycja 1 stycznia 2019 przez xxxasiap

Dzień dobry mam problem z funkcja printf, nie wiem gdzie jest problem.

/*Napisz program, który tworzy 10-elementow¹ tablicê liczb ca³kowitych, wpisz do niej dowolne wartoœci
i wylicz œredni¹ z jej elementów z dok³adnoœci¹ do 2 miejsc po przecinku.*/

#include <iostream>
#include <cmath>
#include <stdlib.h>

using namespace std;

int main(){
	double zmienna = 0;
	int tablica[10];
	tablica[0] = 1;
	tablica[1] = 2;
	tablica[2] = 3;
	tablica[3] = 4;
	tablica[4] = 5;
	tablica[5] = 1;
	tablica[6] = 7;
	tablica[7] = 8;
	tablica[8] = 9;
	tablica[9] = 10;

	for(int i = 0; i < 10; i++)
		zmienna = zmienna + tablica[i]; // zmienna+=tablica[i];

	printf("%.2f",zmienna/10);
	return 0;
}


 

komentarz 1 stycznia 2019 przez Jakub 0 Pasjonat (23,120 p.)

Polecam:

-> zmienić kategorie na C/C++

-> umieścić kod w bloku

-> poprawić to:

Napisz program, który tworzy 10-elementow¹ tablicê liczb ca³kowitych, wpisz do niej dowolne wartoœci
i wylicz œredni¹ z jej elementów z dok³adnoœci¹ do 2 miejsc po przecinku.

W przeciwnym razie mało kto będzie chciał ci pomóc i będziesz minusowany... Taka moja rada :)

komentarz 1 stycznia 2019 przez xxxasiap Nowicjusz (160 p.)
dziękuję za radę,zaraz poprawię
komentarz 1 stycznia 2019 przez xxxasiap Nowicjusz (160 p.)
kompilator do c++, srodowisko Code::Blocks

niestety po dodaniu tej biblioteki program nadal nie dziala
komentarz 1 stycznia 2019 przez Jakub 0 Pasjonat (23,120 p.)
Dodałeś cstdlib czy stdio.h , bo się wcześniej pomyliłem...

1 odpowiedź

+1 głos
odpowiedź 1 stycznia 2019 przez Jakub 0 Pasjonat (23,120 p.)
edycja 1 stycznia 2019 przez Jakub 0

Nie wiem dlaczego w linice z printf występuje bląd i proszę o pomoc.

Wydaje mi się że dla tego bo nie dodałeś odpowiedniego pliku nagłówkowego:

#include <stdio.h> //lub// #include <cstdio>
komentarz 1 stycznia 2019 przez xxxasiap Nowicjusz (160 p.)
skopiowałam źle zadanie, funkcja printf nadal nie działa
komentarz 1 stycznia 2019 przez Jakub 0 Pasjonat (23,120 p.)
Jest to błąd kompilacji? Jeśli tak to podaj jego treść...
komentarz 1 stycznia 2019 przez xxxasiap Nowicjusz (160 p.)
tresc błedu; error: 'printf' was not declared in this scope
komentarz 1 stycznia 2019 przez Jakub 0 Pasjonat (23,120 p.)

Sorry ;) Pomyliło mi się, sprawdź: #include <stdio.h>

komentarz 1 stycznia 2019 przez xxxasiap Nowicjusz (160 p.)
Działa! Dziękuję bardzo za pomoc! :)
komentarz 1 stycznia 2019 przez Jakub 0 Pasjonat (23,120 p.)
edycja 1 stycznia 2019 przez Jakub 0
Jeśli używasz C++ to zastosuj może cstdio zamiast stdio.h

Jest to nowsze rozwiązanie, i sorry za pomyłkę ;)

* jak nie masz już problemów to możesz zamknąć temat, żeby inni wiedzieli że ten problem jest już rozwiązany
komentarz 1 stycznia 2019 przez xxxasiap Nowicjusz (160 p.)
Jeszcze raz dziekuję za pomoc! :)
komentarz 1 stycznia 2019 przez Hiskiel Pasjonat (22,830 p.)

Nie lepiej

#include <iostream>
#include <iomanip>
//reszta inccludów

int main(){
    //Kod
    std::cout<<std::setprecision(3)<<zmienna;

}

?

Podobne pytania

+1 głos
2 odpowiedzi 555 wizyt
pytanie zadane 4 listopada 2021 w C i C++ przez topol_123 Nowicjusz (190 p.)
–1 głos
0 odpowiedzi 151 wizyt
pytanie zadane 25 września 2021 w C i C++ przez Clemontos Nowicjusz (160 p.)
+1 głos
1 odpowiedź 177 wizyt
pytanie zadane 19 kwietnia 2021 w C i C++ przez Dawidziu Bywalec (2,610 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...