Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

3 programy z funkcją


Rekomendowane odpowiedzi

Opublikowano

Siemka mógłby ktoś zrobić?


 


1. Funkcja wyświetlania gwiazdki tak długo, aż nie podamy znaku "n".


2. Wyszukiwanie największego zdania w tablicy.


3. Funkcja, która wyświetla określoną liczbę rzędów wybranych znaków.


 


 


Funkcja ma być wyglądać tak lub podobnie, byle była przed intmain() :



#include<conio.h>
#include<iostream>
using namespace std;

int funkcja(cos cos)
return cos;
int main(){
cout<<"Tekst programu"<<endl;
getch();
}

Opublikowano

1.O co chodzi dokładnie ? Bo nierozumiem. Ma wyświetlać gwiazdki w ciągu lub w nowej linii w pętli aż ktoś nie poda litery n ?

2.Największego czyli najdłuższego , tak ? I czy to ma być tablica char ? A nie lepiej by było zastosować string a nie tablicy char?

 

Pozatym sam spróbuj to zrobić bo inaczej nic się nie nauczysz.

nostaleh.png
Opublikowano

1.O co chodzi dokładnie ? Bo nierozumiem. Ma wyświetlać gwiazdki w ciągu lub w nowej linii w pętli aż ktoś nie poda litery n ?

2.Największego czyli najdłuższego , tak ? I czy to ma być tablica char ? A nie lepiej by było zastosować string a nie tablicy char?

 

Pozatym sam spróbuj to zrobić bo inaczej nic się nie nauczysz.

Siemka,

mam zrobione już te programy tylko kilka błędów do poprawy:

Program #1

#include<iostream>
#include<conio.h>
using namespace std;

void wyswietlGwiazdke(){
     cout<<"*"<<endl;
     }
     int main()
     {
              char stop;

         do { wyswietlGwiazdke();
         {
cout<<"Czy chcesz wyswietlic gwiazdke?"<<endl;
cout<<"Jesli nie chcesz -n lub N, jesli chcesz kliknij t"<<endl;
cin>>stop;
}
                               
                               while(stop !='N' && !='n') 
         getch();
         }

Program #2

#include<iostream>
#include<conio.h>
using namespace std;

void maksymalna(int tabela[]){
     int rozmiar;
     cout<<"Jaki rozmiar ma miec tablica? ";
     cin>>rozmiar;
 for(int i=0;i<rozmiar;i++) {
         tabela[i]=rand()%100;
         cout<<tabela[i]<<endl;
         }    
}
int main()
{
    int tabela[10];
    maksymalna(tabela);
    
    
  
   
    getch();
}
Opublikowano

"2. Wyszukiwanie największego zdania w tablicy."

 

Napisałeś , że wyszukiwanie największego zdania a w swoim kodzie wypełniasz tablicę.

 

1.

#include<conio.h>
#include<iostream>
using namespace std;

void WyswietlGwiazdke()
{
std::cout << "*" << std::endl;
}

int main()
{
char znak;
do
{
std::cout << "Czy chcesz pokazać gwiazdkę ? Wpisz t/T lub n/N : ";
cin >> znak;
if(znak == 't' || znak == 'T')
WyswietlGwiazdke();

}while(znak != 'n' || znak != 'N');
getch();
}
2.

#include<conio.h>
#include<iostream>
#include<ctime>
#include<cstdlib>
using namespace std;

void foo()
{
std::cout << "Jaki rozmiar ma miec tablica ? : ";
int wielkosc;
cin >> wielkosc;
int *tab = new int[wielkosc];
for(int i = 0; i < wielkosc;i++)
{
tab[i] = rand() % 100;
std::cout << tab[i] << std::endl;
}
}

int main()
{
srand(time(NULL));
foo();
getch();
}
nostaleh.png
Opublikowano

"2. Wyszukiwanie największego zdania w tablicy."

 

Napisałeś , że wyszukiwanie największego zdania a w swoim kodzie sprawdzasz jaka jest największa liczba w tablicy int.

To przepraszam bardzo... ma być tak jak w tym programie :)

  • 2 tygodnie później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...