rysowanie

Otrzymałeś(aś) rozwiązanie do zamieszczonego zadania? - podziękuj autorowi rozwiązania! Kliknij
Pawm32
Stały bywalec
Stały bywalec
Posty: 431
Rejestracja: 01 kwie 2020, 18:51
Podziękowania: 140 razy

rysowanie

Post autor: Pawm32 » 16 wrz 2020, 20:09

#include <iostream>
using namespace std;
int main()
{

for(int i=1 ; i<=3 ; i++)
{

for(int j=1; j<=10; j++)
{
if(i==j || i+j==2*3 || i+4==j || i+j==10)
cout<<"X";
else
cout<<" ";
}
cout<<endl;
}
}


i jak zrobić takie samo w tylko dla dowolnych liczb wprowadzanych z klawiatury

Student1817
Witam na forum
Witam na forum
Posty: 4
Rejestracja: 16 wrz 2020, 23:17
Podziękowania: 1 raz
Płeć:

Re: rysowanie

Post autor: Student1817 » 16 wrz 2020, 23:32

Kod: Zaznacz cały

#include <iostream>

int main()
{
    // deklaracja zmiennych
    int 
        i{0},
        j{0};
    
    // wczytanie zmiennej i
    std::cin >> i;

    // wczytanie zmiennej j
    std::cin >> j;

    // dalsze operacje na wczytanych zmiennych
    
    return 0;
}

Pawm32
Stały bywalec
Stały bywalec
Posty: 431
Rejestracja: 01 kwie 2020, 18:51
Podziękowania: 140 razy

Re: rysowanie

Post autor: Pawm32 » 17 wrz 2020, 21:38

Student1817 pisze:
16 wrz 2020, 23:32

Kod: Zaznacz cały

#include <iostream>

int main()
{
    // deklaracja zmiennych
    int 
        i{0},
        j{0};
    
    // wczytanie zmiennej i
    std::cin >> i;

    // wczytanie zmiennej j
    std::cin >> j;

    // dalsze operacje na wczytanych zmiennych
    
    return 0;
}
wczytać to ja umiem ale nie wiem jaki warunek i własnie jakie operacje by rysował mi litera dla wartości podanych z klawiatury

Student1817
Witam na forum
Witam na forum
Posty: 4
Rejestracja: 16 wrz 2020, 23:17
Podziękowania: 1 raz
Płeć:

Re: rysowanie

Post autor: Student1817 » 19 wrz 2020, 23:55

Jeśli podasz całą treść zadania do zrealizowania to będzie znacznie łatwiej tobie pomóc...

Pawm32
Stały bywalec
Stały bywalec
Posty: 431
Rejestracja: 01 kwie 2020, 18:51
Podziękowania: 140 razy

Re: rysowanie

Post autor: Pawm32 » 20 wrz 2020, 08:51

Student1817 pisze:
19 wrz 2020, 23:55
Jeśli podasz całą treść zadania do zrealizowania to będzie znacznie łatwiej tobie pomóc...
Mam napisać program który narysuje literkę W w Konsoli dla dowolnej szerokości i wysokości wczytanej z klawiatury

Student1817
Witam na forum
Witam na forum
Posty: 4
Rejestracja: 16 wrz 2020, 23:17
Podziękowania: 1 raz
Płeć:

Re: rysowanie

Post autor: Student1817 » 20 wrz 2020, 23:02

Kod: Zaznacz cały

#include <iostream>

int main()
{
    
    float w=10; // wysokość
    float ow=0;
    float sk=1; // skalowanie szerekosci
    
    for(int y=w;y>0;y--)
    {
        
        for(int bb=1;bb<3;bb++)
        {
        
        for(float e=0;e<(ow*bb)/sk;e++)
        {
            std::cout<<" ";
            
        }
        std::cout<<"\\";
       
        for(float m=0;m<(((w-ow-1)*2))/sk;m++)
        {
            std::cout<<" ";
    
        }
        std::cout<<"/";
        }
        
        std::cout<<"\n";
        ow +=1;
    }
  return 0;
}