Znaleziono 81 wyników
- 16 lis 2021, o 21:47
- Forum: Informatyka
- Temat: [Python][NumPy] Macierze
- Odpowiedzi: 5
- Odsłony: 3623
[Python][NumPy] Macierze
Witam wszystkich. Mam pewien problem, mianowicie muszę stworzyć, korzystając z modułu random , trzy wektory o tej samej długości. Z tym nie mam problemu, ale potem mam zamieścić je w jednej trójwymiarowej macierzy, a następnie rozpoznać, na której osi są umieszczone dane wektory. W jaki sposób można ...
- 7 maja 2021, o 12:12
- Forum: Prawdopodobieństwo
- Temat: Proporcja chłopców i dziewczynek.
- Odpowiedzi: 6
- Odsłony: 784
Re: Proporcja chłopców i dziewczynek.
Mam wrażenie że nie zrozumiałeś sensu mojej wypowiedzi, więc napiszę inaczej: tego zadania nie rozwiązuje się rekurencją, tylko przez zauważenie, że jakikolwiek zakaz rodzenia nie może zmienić proporcji płci wśród dzieci którym wolno się urodzić. W szczególności opisana przez Ciebie rekurencja nie ...
- 2 maja 2021, o 12:32
- Forum: Prawdopodobieństwo
- Temat: Proporcja chłopców i dziewczynek.
- Odpowiedzi: 6
- Odsłony: 784
Proporcja chłopców i dziewczynek.
W każdym roku rodzi się 50% chłopców. Rząd, aby ograniczyć przyrost naturalny zakazał posiadania kolejnych dzieci po urodzeniu pierwszego chłopca. Jaka jest docelowa proporcja chłopców do dziewczynek?
Czy ktoś mógłby dać mi jakieś wskazówki co do tego zadania? Na początku myślałam, że udział ...
Czy ktoś mógłby dać mi jakieś wskazówki co do tego zadania? Na początku myślałam, że udział ...
- 6 gru 2020, o 19:33
- Forum: Informatyka
- Temat: [C++] Zliczanie linii w tekście
- Odpowiedzi: 11
- Odsłony: 5410
[C++] Zliczanie linii w tekście
Mam napisać program, który prosi użytkownika o wpisanie tekstu, drukuje ten tekst i zwraca liczbę linii. Czy ktoś może wie, w jaki sposób mogę zliczyć właśnie ilość linii? Niestety nie mam żadnego pomysłu.
string tekst (string s)
{
cout<<"Prosze wpisac teskt: ";
getline(cin,s);
cout<<"\""<<s ...
string tekst (string s)
{
cout<<"Prosze wpisac teskt: ";
getline(cin,s);
cout<<"\""<<s ...
- 6 gru 2020, o 19:07
- Forum: Informatyka
- Temat: [C++] anagramy.
- Odpowiedzi: 7
- Odsłony: 3410
Re: [C++] anagramy.
Chyba nigdy tego nie zrobię :(
bool anagramy(char* s, char* t)
{
if (dlugosc(s)!=dlugosc(t)) return false;
else
{
int i, j;
for ( i = 0; i < dlugosc(s) - 1; i++)
if (s[i] > s[i+1])
swap(s[i], s[i+1]);
for ( j = 0; j < dlugosc(t) - 1; j++)
if (t[j] > t[j+1])
swap(t[j], t[j+1]);
}
int D ...
bool anagramy(char* s, char* t)
{
if (dlugosc(s)!=dlugosc(t)) return false;
else
{
int i, j;
for ( i = 0; i < dlugosc(s) - 1; i++)
if (s[i] > s[i+1])
swap(s[i], s[i+1]);
for ( j = 0; j < dlugosc(t) - 1; j++)
if (t[j] > t[j+1])
swap(t[j], t[j+1]);
}
int D ...
- 6 gru 2020, o 15:52
- Forum: Informatyka
- Temat: [C++] anagramy.
- Odpowiedzi: 7
- Odsłony: 3410
Re: [C++] anagramy.
To dlatego, że funkcja porównuje tylko pierwszy znak tych napisów.
A czy mogłabym prosić o jakąś wskazówkę, nie widzę błędu, według mnie porównuje wszystkie znaki.
bool anagramy(char* s, char* t)
{
if (dlugosc(s)!=dlugosc(t)) return false;
else
{
int i, j;
for ( i = 0; i < dlugosc(s) - 1 ...
- 6 gru 2020, o 14:37
- Forum: Informatyka
- Temat: [C++] Operacje na słowach
- Odpowiedzi: 2
- Odsłony: 2087
Re: [C++] Operacje na słowach
Właśnie bardzo dziękuję za pomoc! I przepraszam, że dopiero teraz, po prostu miałam dużo spraw na głowie i dopiero do tego usiadłam nad tymi zadaniamiPonury123 pisze: 3 gru 2020, o 11:02Czemu ludzie nie mówią dziękuje, mi się robi smutno jak poświęcam swój czas, żeby komuś pomóc, a to odbija się głuchym echem :c
- 1 gru 2020, o 17:54
- Forum: Informatyka
- Temat: [C++] zapis liczby w dowolnym systemie pozycyjnym.
- Odpowiedzi: 2
- Odsłony: 2832
Re: [C++] zapis liczby w dowolnym systemie pozycyjnym.
A w jaki sposób mogę zapisać te liczby w tabeli? Niestety mi się to nie udaje
- 1 gru 2020, o 17:30
- Forum: Informatyka
- Temat: [C++] anagramy.
- Odpowiedzi: 7
- Odsłony: 3410
Re: [C++] anagramy.
Program jest sensowny, a błąd jest w ostatniej linijce:
return t == s;
Zmienne s i t są wskaźnikami na dwie tablice. Takie porównanie sprawdza, czy te wskaźniki są równe, a więc: czy dwie tablice podane jako argumenty fizycznie zaczynają się w tym samym miejscu w pamięci.
Ty zaś powinnaś ...
- 30 lis 2020, o 23:31
- Forum: Informatyka
- Temat: [C++] Operacje na słowach
- Odpowiedzi: 2
- Odsłony: 2087
[C++] Operacje na słowach
1. Napisać funkcję
int ileWyrazow(char* s)
która zwraca liczbę wyrazów w napisie s.
int ileWyrazow(char* s)
{
int wyrazy=1
for (int i=0; s[i]; i++)
if (s[i]==' ') wyrazy++;
return wyrazy;
}
Program ten uzależnia liczbę wyrazów od liczby spacji, jednak jeżeli spacje pojawią się przed ...
int ileWyrazow(char* s)
która zwraca liczbę wyrazów w napisie s.
int ileWyrazow(char* s)
{
int wyrazy=1
for (int i=0; s[i]; i++)
if (s[i]==' ') wyrazy++;
return wyrazy;
}
Program ten uzależnia liczbę wyrazów od liczby spacji, jednak jeżeli spacje pojawią się przed ...
- 30 lis 2020, o 23:19
- Forum: Informatyka
- Temat: [C++] zapis liczby w dowolnym systemie pozycyjnym.
- Odpowiedzi: 2
- Odsłony: 2832
[C++] zapis liczby w dowolnym systemie pozycyjnym.
Napisać funkcję
void drukuj(int n, int p)
która drukuje liczbę n w systemie pozycyjnym o podstawie p.
#include <iostream>
void drukuj(int n, int p) {
do {
for(; n>0; n=n/p)
cout<<n%p;
} while (p>0);
}
int main ()
{
drukuj(29,2);
return 0;
}
Niestety mam problem z tym, jak napisać ...
void drukuj(int n, int p)
która drukuje liczbę n w systemie pozycyjnym o podstawie p.
#include <iostream>
void drukuj(int n, int p) {
do {
for(; n>0; n=n/p)
cout<<n%p;
} while (p>0);
}
int main ()
{
drukuj(29,2);
return 0;
}
Niestety mam problem z tym, jak napisać ...
- 30 lis 2020, o 22:46
- Forum: Informatyka
- Temat: [C++] anagramy.
- Odpowiedzi: 7
- Odsłony: 3410
[C++] anagramy.
Napisać funkcję
bool anagramy(char* s, char* t)
która zwraca true jeśli s i t to anagramy.
#include <iostream>
#include <algorithm>
int dlugosc(char* s) {
int i;
for(i=0; s[i]; i++);
return i;
}
bool anagramy(char* s, char* t)
{
if (dlugosc(s)!=dlugosc(t)) return false;
else
{
for (int i ...
bool anagramy(char* s, char* t)
która zwraca true jeśli s i t to anagramy.
#include <iostream>
#include <algorithm>
int dlugosc(char* s) {
int i;
for(i=0; s[i]; i++);
return i;
}
bool anagramy(char* s, char* t)
{
if (dlugosc(s)!=dlugosc(t)) return false;
else
{
for (int i ...
- 25 lis 2020, o 00:14
- Forum: Informatyka
- Temat: [C++] rekurencja (rekursja).
- Odpowiedzi: 8
- Odsłony: 4013
Re: C++ rekurencja (rekursja).
Trochę się nie zrozumieliśmy - chodziło mi o to, jak wygląda cały twój kod, bo błąd leży ewidentnie w wywołaniu funkcji ciag
Całość programu u mnie wygląda tak:
#include <iostream>
void ciag(int p, int r, int n){
if(!n) return;
std::cout << p << ", ";
ciag(p+r, r, n-1);
}
int main ...
- 20 lis 2020, o 10:25
- Forum: Informatyka
- Temat: [C++] rekurencja (rekursja).
- Odpowiedzi: 8
- Odsłony: 4013
Re: C++ rekurencja (rekursja).
Kod: Zaznacz cały
void ciag(int p, int r, int n){
if(!n) return;
cout << p << ", ";
ciag(p+r, r, n-1);
} Kod: Zaznacz cały
using namespace std; - 18 lis 2020, o 14:41
- Forum: Informatyka
- Temat: [C++] rekurencja (rekursja).
- Odpowiedzi: 8
- Odsłony: 4013
Re: C++ rekurencja (rekursja).
Niestety wyświetla mi się tylko pierwszy wyraz ciągurivit pisze: 17 lis 2020, o 12:38 2.Przykładowe wywołanie:Kod: Zaznacz cały
void ciag(int p, int r, int n){ if(!n) return; std::cout << p << ", "; ciag(p+r, r, n-1); }Rezultat:Kod: Zaznacz cały
ciag(-1, 2, 5);Kod: Zaznacz cały
-1, 1, 3, 5, 7,