C++ | Partea 25 | Inserare de elemente intr-un vector
ฝัง
- เผยแพร่เมื่อ 15 มิ.ย. 2020
- Bine ai venit pe canalul nostru de TH-cam. Acest canal este suport al site-ului nostru zecelainfo.com . Daca esti elev de liceu si ai nevoie de problemele de pe Pbinfo rezolvate, pe site-ul nostru gasesti peste 2000 de probleme de info gata rezolvate de 100 de puncte.
Un subscribe ne-ar ajuta foarte tare pentru ca toata aceasta munca este facuta din proprie initiativa, nu suntem platiti, asa ca aprecierea voastra ne-ar ajuta enorm.
Multumim!
P.S. Daca aveti intrebari, le puteti lasa in sectiunea de comentarii si noi vom incerca sa va raspundem. - วิทยาศาสตร์และเทคโนโลยี
foarte bun tutorialul si toate pe care le ai pe canal
Un tutorial care m-a ajutat foarte mult in clasa a 12-a in pregatirea pentru BAC. Va multumesc si va incurajez sa continuati !! Faceti o treaba extraordinara \m/
Multumim!
mersi mult !
la problema 160 de ce imi da 0 pct?
// 160.cpp : This file contains the 'main' function. Program execution begins and ends there.
//
#include
#include
using namespace std;
int main()
{
int n, a[1005];
cin >> n;
for (int i = 0; i < n; i++)
cin >> a[i];
for (int i = 0; i < n; i++)
{
int aux = a[i];
int radical = sqrt(aux);
if (radical* radical == aux)
{
n++;//crestem n
for (int j = n; j > 1; j--)
a[j] = a[j - 1];
a[i] = radical;
i++;//sarim peste valoarea parcursa deja
}
}
for (int i = 0; i < n; i++)
cout
j > i nu mai mare ca 1
la problema 158 ceva nu imi merge bine. nu imi baga val pe pozitie ci cu o pozitie dupa
// 158 inserare.cpp : This file contains the 'main' function. Program execution begins and ends there.
//
#include
using namespace std;
int main()
{
int n, x, p;
cin >> n >> x >> p;
int a[30];
for (int i = 0; i < n; i++)
cin >> a[i];
n++;
for (int i = n; i > p; i--)
a[i] = a[i - 1];
a[p] = x;
for (int i = 0; i < n; i++)
cout
"elementele șirului vor avea indici între 1 și n." asta inseamna ca pozitiile din vector incep de la 1, tu l-ai initializat pe i cu 0