ПодлеснаяМакарова1883
?>

Необходимо задать матрицу и поменять местами 1-й и 2-й столбец. на с++

Информатика

Ответы

tolyan791
//Visual C++ 2012

#include <iostream>
using namespace std;

int main(){
 int ma[2][2];
 int temp;
 temp=0;
 for(int i=0;i<2;i++)
  for(int j=0;j<2;j++)
   cin>>ma[i][j];
 cout<<"First array:"<<endl;
    for (int i=0; i<2; i++){
     for (int j=0; j<2; j++)
      cout<<ma[i][j]<<"\t";
      cout<<endl;
      }
 for(int i=0;i<2;i++){
  temp=ma[i][0];
  ma[i][0]=ma[i][1];
  ma[i][1]=temp;
 }
 cout<<"Final array"<<endl;
    for (int i=0; i<2; i++){
     for (int j=0; j<2; j++)
      cout<<ma[i][j]<<"\t";
      cout<<endl;
      }
 cin.get();
 cin.get();
 return 0;
}
oslopovavera
Первая программа:

<!DOCTYPE html>
<html>
  <head>
    <style>
      body {
        text-align: center;
      }
     
      form {
        display: inline-block;
      }
     
      form > button {
        width: 100%;
      }
    </style>
    <script>
      function Privetstvie()
      {
        var name1 = "Моё имя";
        var name = document.getElementById("Pole_vvoda_imeni").value;
        var Pole_vuvoda_privetstviya = document.getElementById("Pole_vuvoda_privetstviya");
       
        if (name === name1)
        {
          Pole_vuvoda_privetstviya.innerHTML = "Привет мне!";
        } else {
          Pole_vuvoda_privetstviya.innerHTML = "Привет, незнакомец";
        }
      }
    </script>
  </head>
  <body>
    <form>
      <div>
        <label for="Pole_vvoda_imeni" введите своё имя:</label>
        <input id="Pole_vvoda_imeni" type="text">
      </div>
      <button type="button" onClick="Privetstvie();">Поздароваться</button>
      <div id="Pole_vuvoda_privetstviya"></div>
    </form>
  </body>
</html>


Вторая программа:

<!DOCTYPE html>
<html>
  <head>
    <style>
      body {
        text-align: center;
      }
     
      form {
        display: inline-block;
      }
     
      form > button {
        width: 100%;
      }
    </style>
    <script>
      function Privetstvie()
      {
        var name1 = "Моё имя";
        var name2 = "Имя друга";
        var name3 = "Имя другого друга";
        var name = document.getElementById("Pole_vvoda_imeni").value;
        var Pole_vuvoda_privetstviya = document.getElementById("Pole_vuvoda_privetstviya");
       
        switch (name)
        {
          case name1:
            Pole_vuvoda_privetstviya.innerHTML = "Привет, мне!";
            break;
          case name2:
            Pole_vuvoda_privetstviya.innerHTML = "Привет, "+name2+"!";
            break;
          case name3:
            Pole_vuvoda_privetstviya.innerHTML = "Привет, "+name3+"!";
            break;
          default:
            Pole_vuvoda_privetstviya.innerHTML = "Привет, незнакомец";
        }
      }
    </script>
  </head>
  <body>
    <form>
      <div>
        <label for="Pole_vvoda_imeni" введите своё имя:</label>
        <input id="Pole_vvoda_imeni" type="text">
      </div>
      <button type="button" onClick="Privetstvie();">Поздароваться</button>
      <div id="Pole_vuvoda_privetstviya"></div>
    </form>
  </body>
</html>
zaretskaya37
Using System;
using System.Text.RegularExpressions;
using static System.Console;

internal static class Program
{
    private static void Main()
    {
        try
        {
            WriteLine("Введите строку");
            var s = ReadLine();

            //1) Составить программу удаляющую из данного текста все буквосочетания "ма" и выводящую получившийся текст и его длину.
            var s1 = Task1(s, "ма");
            WriteLine($"Удалить буквосочетания \"ма\"\nТекст = {s1}\nДлина = {s1.Length}");
            s1 = Task1Regex(s, "ма");
            WriteLine($"Удалить буквосочетания \"ма\"\nТекст = {s1}\nДлина = {s1.Length}");

            //2) Составить программу находящую количество букв "с" в тексте.
            WriteLine($"Количество букв \"с\" в тексте = {Task2(s, "с")}");
            WriteLine($"Количество букв \"с\" в тексте = {Task2Regex(s, "с")}");

            //3) Составить программу определяющую, какая из букв "е" или "о" встречается в тексте чаще.
            WriteLine($"В тексте чаще встречается = {Task3(s, "е", "о")}");
            WriteLine($"В тексте чаще встречается = {Task3Regex(s, "е", "о")}");
            ReadLine();
        }
        catch(Exception e)
        {
            WriteLine(e);
            ReadLine();
        }
    }

    private static string Task1(string s, string frase)
    {
        s = s.Replace(frase, "");
        return s;
    }

    private static int Task2(string s, string frase)
    {
        var count = -1;
        var k = -1;
        do
        {
            count++;
            k = s.IndexOf(frase, k+1, StringComparison.Ordinal);
        } while (k >= 0);

        return count;
    }

    private static string Task3(string s, string frase1, string frase2)
    {
        var count1 = Task2(s, frase1);
        var count2 = Task2(s, frase2);

        if (count1 == count2)
            return "поравну";

        return count1 > count2 ? frase1 : frase2;
    }

    private static string Task1Regex(string s, string frase)
    {
        var ms = Regex.Replace(s, frase, "");
        return ms;
    }

    private static int Task2Regex(string s, string frase)
    {
        var m = Regex.Matches(s, frase);
        return m.Count;
    }

    private static string Task3Regex(string s, string frase1, string frase2)
    {
        var count1 = Task2Regex(s, frase1);
        var count2 = Task2Regex(s, frase2);

        if (count1 == count2)
            return "поравну";

        return count1 > count2 ? frase1 : frase2;
    }
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Необходимо задать матрицу и поменять местами 1-й и 2-й столбец. на с++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

oknacrow
aureole6452
yurovolga
mez-omts-d5
di-bobkov1985
Андреевна-Арзуманян1109
al2nik2ol
kengyra
OlgaVasilevna
Баранов955
Yurevna419
guujuu
геннадиевна2001
Oksana-Kirakosyan1301
orgot9